SynonymX
Speak
Severn
Definition of Severn
1.
A river in Ontario that flows northeast into Hudson Bay
Noun
2.
A river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
Noun
Synonyms for word "severn"
river severn
severn river
severn river
Semanticaly linked words with "severn"
ontario
river
england
cambria
cymru
wales
river