Modern variant of Kesley or Leslie, from Old English meaning 'garden of holly' or 'grey fortress'.
Like Kesly?
Swipe through thousands of names like it