severnEnglish

Severn, Severn River, River Severn

Noun

A river in England and Wales flowing into the Bristol Channel, the longest river in Great Britain

English: Severn, River Severn, Severn River

A river in Ontario that flows northeast into Hudson Bay

English: Severn, Severn River

English words with similar meanings

Show 2 words

Words that start with "severn"