English | German | Russian | Czech

Severn English

Meaning Severn meaning

What does Severn mean?

Severn

a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain a river in Ontario that flows northeast into Hudson Bay

Synonyms Severn synonyms

What other words have the same or similar meaning as Severn?

Severn English » English

Severn River River Severn

Are you looking for...?