Definitions for humber
Overview of noun humber
The noun humber has 1 senses? (no senses from tagged texts)
1. Humber
(an estuary in central northeastern England formed by the Ouse River and the Trent River)
(an estuary in central northeastern England formed by the Ouse River and the Trent River)
