Humber
geographical name
Hum·ber
ˈhəm-bər
estuary 40 miles (64 kilometers) long in eastern England formed by the Ouse and Trent rivers and flowing east and southeast into the North Sea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share