Words: Humber
Part of speech: n
Definition: an estuary in central northeastern England formed by the Ouse River and the Trent River