A modern spelling of Kelsey, an English surname-name meaning "ship's island" or "Cenel's island."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Khelsey?
Swipe through thousands of names like it