Updated June 9, 2019 Find Baby Names Family name origins & meanings Scottish (Ayrshire) : perhaps an Anglicized spelling of Gaelic Mag Eathach, a variant of Mac Eachach.