Severn River
English Dictionary
->
Letter S
-> Severn River
Search Dictionary:
Severn River Definition
(n)
a
river
in
Ontario
that
flows
northeast
into
Hudson
Bay
(n)
a
river
in
England
and
Wales
flowing
into
the
Bristol
Channel
;
the
longest
river
in
Great
Britain
Severn River Synonyms
River Severn
Severn
Severn River
© Art Branch Inc.