A variant of Kelsey, from an English surname and place name meaning 'Cenel's island'.
Like Kesley?
Swipe through thousands of names like it