SynonymX
Speak
Severn River
Definition of Severn River
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"
river severn
severn
severn
Semanticaly linked words with "severn river"
ontario
river
england
cambria
cymru
wales
river