Type Surname (from location)

Meaning & History

From Old Norse hagi or Old Dutch hago meaning "enclosure, pasture".

Related Names

Other Languages & CulturesHaig(English) Haig(Scottish)

Entry added December 8, 2017