English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Severn River

noun

1 Severn River

A river in Ontario that flows northeast into Hudson Bay.

synonym: Severn.

2 Severn River

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

synonyms: River Severn, Severn.


Find more on severn river elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0224