Etymology
Today it means: Terrain characterized by haughs (low-lying meadows beside rivers). Full definition →
haugh + land
Etymology from Wiktionary, CC BY-SA 4.0.