Home
Search
Index
Definify.com
Definition
2024
Humber
Humber
English
Proper noun
Humber
A large tidal
estuary
forming part of the boundary between northern and southern
England
.
A river in Newfoundland and Labrador.
Derived terms
Humberside
Similar Results
Cumber
Humbler
Lumber
Number
Hummer