Kelsy is a spelling variant of Kelsey, from an English surname and place name meaning 'ship's island.'
Like Kelsy?
Swipe through thousands of names like it