Ouse
English Dictionary
->
Letter O
-> Ouse
Search Dictionary:
Ouse Definition
(n)
a
river
in
northeastern
England
that
flows
generally
southeastward
to
join
the
Trent
River
and
form
the
Humber
Ouse Synonyms
Ouse
Ouse River
© Art Branch Inc.