A modern spelling of Kelsey, an English surname name tied to a place meaning "island" or "ship's island."
Like Khelsi?
Swipe through thousands of names like it