Humber has 2 different meanings across 2 categories:
Noun · Proper Noun
an estuary in central northeastern England formed by the Ouse River and the Trent River
A large tidal estuary forming part of the boundary between northern and southern England.