Severn Synonyms

sevərn
A river in Ontario that flows northeast into Hudson Bay
(Noun)
Synonyms:
  1. severn river
A river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
(Noun)
Synonyms:
  1. River Severn
  2. severn river