Save Type Surname (from location) Usage Norwegian, Dutch Meaning & History From Old Norse hagi or Old Dutch hago meaning "enclosure, pasture". Related NamesDetails Other Languages & CulturesHaig(English) Haig(Scottish) Categories acting teachers, isograms, Virtua Tennis opponent characters