Variant of Celestina, from Latin 'caelestis' meaning 'heavenly.'
Like Selestina?
Swipe through thousands of names like it