Definitions for "Severn River"
a river in Ontario that flows northeast into Hudson Bay
a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
The Severn River is a river in the northwest of New South Wales, Australia. The Severn River rises in at the crest of the New England plateau, just north of Glen Innes, New South Wales. It flows westwards and eventually joins the Mac Intyre River.