A spelling variant of McKenna, from Irish Gaelic Mac Cionaodha, meaning 'son of Cionaodh.'
Like Mackennah?
Swipe through thousands of names like it