From Latin 'caelestis' meaning 'heavenly'; also the title character of a famed 1499 Spanish novel.
Like Celestina?
Swipe through thousands of names like it