Meaning & History
Anglicized form of Gaelic Mac Eacháin or Mag Eocháin, ‘son of Eachán’ a diminutive of Eachaidh, a personal name based on each ‘horse’. Scottish variants tend to spell the internal fricative x as ch rather than gh or h as in Ireland.