Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • Irish : Anglicized form of Gaelic Ó Miadhacháin ‘descendant of Miadhachán’, a diminutive of Miadhach, a byname meaning ‘honorable’.
  • Irish : Anglicized form of Gaelic Ó Maotháin ‘descendant of Maothán’, a personal name representing a diminutive of maoth ‘moist’, ‘soft’, ‘tearful’.
  • Irish : in some instances, an assimilated form of Mehegan.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe