YourDictionary

Humber

estuary in NE England, formed by the Ouse & Trent rivers: c. 40 mi (64 km) long

See Humber in American Heritage Dictionary 4

Learn more about Humber

link/cite print suggestion box