Likely a modern variant built from Ken- and Neil-style sounds rather than a traditional root.
Like Keneil?
Swipe through thousands of names like it