About us
Define
Definitions for
"severn"
Keywords:
hudson
,
bristol
,
ontario
,
northeast
,
river
a river in Ontario that flows northeast into Hudson Bay
wordnet.princeton.edu
a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
wordnet.princeton.edu