YourDictionary

Humberside

county in NE England, on the Humber estuary & the North Sea: 1,354 sq mi (3,507 sq km); pop. 858,000

link/cite print suggestion box