Noun: Humber húm-bu(r)
- An estuary in central northeastern England formed by the Ouse River and the Trent River
Type of: estuary
Part of: England
Encyclopedia: Humber, Thomas