meaning of ouse

1. See Ooze.
2.
a river in northeastern England that flows generally southeastward to join the Trent River and form the Humber


Related Words

ouse | ouse river | ousel |

Developed & Maintained By Taraprasad.com

Treasure Words