Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun humber

1 sense of humber

Sense 1
Humber -- (an estuary in central northeastern England formed by the Ouse River and the Trent River)
       INSTANCE OF=> estuary -- (the wide part of a river where it nears the sea; fresh and salt water mix)

2025, Cloud WordNet Browser