A modern spelling of McKenna, from a Gaelic surname meaning 'son of Cionaodh.'
Like Makynna?
Swipe through thousands of names like it