Humber (bicycle)
WordNet

noun


(1)   An estuary in central northeastern England formed by the Ouse River and the Trent River
WiktionaryText

Proper noun



  1. A large tidal estuary forming part of the boundary between northern and southern England.
 
x
OK