Learn That Word

Synonyms for Severn River (same or very similar meaning)

WordNet sense 1 (a river in Ontario that flows northeast into Hudson Bay):

WordNet sense 2 (a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain):
River Severn

From the ODE community, based on WordNetadd/edit