Word info

Habrough

Proper noun

Meaning

Habrough

A village in North East Lincolnshire district, Lincolnshire, England (OS grid ref TA1413).

Source: en.wiktionary.org

Close letter words and terms