Origin:Irish, “son of Kenneth”
Description:An unconventional route to the cool nickname Mac/Mack, Mckenna or McKenna derives from the Gaelic name Cináed (Anglicized as Kenneth), meaning “born of fire”.
Meaning:"son of Kenneth"
Description:Mackenzie begat McKenna - a catchy but very trendy choice. While the Mc or Mac prefix means "son of," this is much more popular as a girl name in the US, peaking at #177 in 2002.