ouse has definitions from the field of geography
1
[ noun ] (geography) a river in northeastern England that flows generally southeastward to join the Trent River and form the Humber

Synonyms

ouse_river

Related terms

river England

*