severn river

Noun
  1. A river in Ontario that flows northeast into Hudson Bay (synset 109453894)
  2. A river in England and Wales flowing into the Bristol Channel;
    The longest river in Great Britain (synset 109453675)

Other Searches