Humber noun2 •A large tidal estuary forming part of the boundary between the East Riding of Yorkshire and Lincolnshire, England. •A hamlet and civil parish (served by Humber, Ford and Stoke Prior Parish Council) south-east of Leominster, Herefordshire, England (OS grid ref SO5356).