English dictionary

humber meaning and definition

Definition and meaning of humber at MeaningMonkey.org. humber meaning and definition in the English Dictionary.

HUMBER noun

Definition of Humber (noun)

  1. an estuary in central northeastern England formed by the Ouse River and the Trent River
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: