Modern invented name, possibly blending Kess with Lynn, the latter a Welsh element meaning 'lake.'
Like Keslynn?
Swipe through thousands of names like it