Definition of Humber

  • (noun) an estuary in central northeastern England formed by the Ouse River and the Trent River

Synonyms of Humber


Antonyms of Humber


No Antonyms Found.

Homophones of Humber


No Homophones Found.