English | German | Russian | Czech

River Severn English

Meaning River Severn meaning

What does River Severn mean?

River Severn

(= Severn) a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain

Synonyms River Severn synonyms

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

River Severn English » English

Severn River Severn

Are you looking for...?