humber

from WordNet (r) 3.0 (2006)
Humber
    n 1: an estuary in central northeastern England formed by the
         Ouse River and the Trent River
    

[email protected]