A variant of McKenna, from a Gaelic surname meaning "child of Cionaodh," often interpreted as "born of fire."
Like Mckennah?
Swipe through thousands of names like it