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