From Latin 'caelestis' meaning 'heavenly,' borne by several popes.
Like Celestine?
Swipe through thousands of names like it