English | German | Russian | Czech

Severn River English

Meaning Severn River meaning

What does Severn River mean?

Severn River

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

Synonyms Severn River synonyms

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

Severn River English » English

Severn River Severn

Are you looking for...?