Mac Eachain is an Irish surname, translating in English as Mc Gahan. It is most common in the north of Ireland, to the west and south of Lough Neagh.[1]