A modern spelling of Kelsey, an English surname-name meaning "ship's island" or "Cenel's island."
Like Khelsey?
Swipe through thousands of names like it