Find the word definition

Wikipedia
Habrough

__NOTOC__ Habrough is a village and civil parish in North East Lincolnshire, England. It is situated north-west from Grimsby, inland from the River Humber, and on the southern edge of the A180 road.

The parish is of , and lies just west of Immingham parish, and just south of South Killingholme. Humberside Airport is to the south-west.