Synonyms and Antonyms for Humber

1. Humber (n.)

an estuary in central northeastern England formed by the Ouse River and the Trent River

Synonyms: