FamilyEducation.com
   
 

Last name origins & meanings:

  1. Irish: Anglicized form of Gaelic Ó Mothlacháin ‘descendant of Mothlachán’, a byname or personal name from a diminutive form of mothlach ‘shaggy’.
  2. Irish: Anglicized form of Gaelic Ó Maolacháin ‘descendant of Maolachán’, a personal name.