Save Type Surname (from location) Usage Norwegian, Dutch Meaning & History From Old Norse hagi or Old Dutch hago meaning "enclosure, pasture". DetailsRelated Names Other Languages & CulturesHaig(English) Haig(Scottish) Entry added December 8, 2017 ·