Save Type Surname (from given name) Usage Scottish Pronounced Pron. mək-EKH-heer-nə [key·IPA] Meaning & History Means "son of Eichthighearn", where the personal name Eichthighearn means "horse lord" in Gaelic. DetailsRelated Names VariantsMacEachern, McEachern Categories animals, horses Entry updated July 2, 2017 ·