What does the name Haig mean? The meaning of the name Haig is Enclosure. The origin of the name Haig is English. This is the culture in which the name originated, or in the case of a word, the language.
Name Notes: English surname.
Also an Armenian given name, meaning 'giant'.