Encyclopedia article about Humber (England). Information about Humber (England) in the Columbia Encyclopedia, Computer Desktop Encyclopedia, computing dictionary.
The Humber is a large tidal waterway on the east coast of northern England. The Humber is an estuary formed at Trent Falls, Faxfleet, by the confluence of the tidal River Ouse and ...