The first name Mackenna is of Scottish origin, derived from the Gaelic 'Mac Eanruig', which means 'son of Eanruig'. It was traditionally used as a surname before evolving into a given name. The name became popular in North America during the 20th century, particularly in English-speaking countries like the United States and Canada.
"Mackenna was quite popular in 1995 with 8 babies bearing this name born that year."