A modern spelling of McKenna, from a Gaelic surname meaning son of Cionaodh or born of fire.
Like Mckinnah?
Swipe through thousands of names like it