Kennieth is a variant of Kenneth, from Gaelic roots often interpreted as "handsome" or "born of fire."
Like Kennieth?
Swipe through thousands of names like it