FamilyEducation.com
   
 

First name origins & meanings:

  1. Gaelic: Son of the wise leader
  2. Irish: Practical; lively; son of Hugh

First name variations: Kenzie, Max, Mackinzie, Mackenzy, Mackenzie, Maggy, McGee, MacGee, MacGhee, Magee

Last name origin & meaning:

Scottish: Anglicized form of Gaelic Mac Aodha ‘son of Aodh’. Compare McKay.