1. Humber

noun. an estuary in central northeastern England formed by the Ouse River and the Trent River.

Featured Games

Rhymes with Humber

  • unencumber
  • outnumber
  • mccumber
  • macumber
  • encumber
  • slumber
  • number
  • lumber
  • cumber
Synonym.com