'Humber' definitions:

Definition of 'Humber'

From: WordNet
noun
An estuary in central northeastern England formed by the Ouse River and the Trent River

Words containing 'Humber'