Synonyms for humber

1. Humber (n.)

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

Synonyms: