English dictionary
severn meaning and definition
Definition and meaning of severn at MeaningMonkey.org. severn meaning and definition in the English Dictionary.SEVERN noun
Definition of Severn (noun)
- a river in Ontario that flows northeast into Hudson Bay
- synonyms: Severn River
- a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
- synonyms: River Severn, Severn River
Source: Princeton University Wordnet