severn
English Dictionary
->
Letter S
-> severn
Search Dictionary:
severn 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 Synonyms
River Severn
Severn
Severn River
© Art Branch Inc.