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