FamilyEducation.com
   
 

Last name origin & meaning:

Irish: Anglicized form of Gaelic Mac Naois, a patronymic from a shortened form of the personal name Aonghus (see Angus).