Variant of Kenneth, from Scottish Gaelic "Coinneach" meaning handsome or born of fire.
Like Kennis?
Swipe through thousands of names like it