English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Severn

noun

1 Severn

A river in Ontario that flows northeast into Hudson Bay.

synonym: Severn River.

2 Severn

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

synonyms: River Severn, Severn River.


Find more on Severn elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0179