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