| Noun | 1. | Severn - a river in Ontario that flows northeast into Hudson Bay Synonyms: Severn River |
| 2. | Severn - a river in England and Wales flowing into the Bristol Channel; the longest river in Great BritainSynonyms: River Severn, Severn River |
About this site and copyright information - Online Dictionary Home