Definition of severn
English to English noun - a river in Ontario that flows northeast into Hudson Bay
source: WordNet 3.0 - a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
source: WordNet 3.0
Visual Synonyms
Nearby Word
severn, severance, sheeprun, sovran, shivering, savarin, seaborn, suberin, suberone, siberian, seaborne, superman, spearman, sperm, spurn, suffering, shakespearean, sago fern, shakespearian, sprain
|
|
|