|
Definition of Humber
1. Noun. An estuary in central northeastern England formed by the Ouse River and the Trent River.
Definition of Humber
1. Proper noun. A large tidal estuary forming part of the boundary between northern and southern England. ¹
¹ Source: wiktionary.com