Humber definition
An estuary of the Trent and Ouse Rivers in northeast-central England. It is navigable for large vessels as far inland as Hull.
(place) Estuary in NE England, formed by the Ouse & Trent rivers: c. 40 mi (64 km) long.
proper name
A river in Newfoundland and Labrador.
pronoun
Advertisement