Search for word
Search
severn
Nouns
(n)
a river in Ontario that flows northeast into Hudson Bay
Severn River
,
(n)
a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
River Severn
,
Severn River
,
Synonyms
Severn River
River Severn
Words of close approximity
severe
seven
sever
sevens
severe
Severn River