Names MacEachthighearna Means “son of Eichthighearn”, where the personal name Eichthighearn means “horse lord” in Gaelic. Read More