Variant of Celeste, from Latin caelestis meaning 'heavenly' or 'celestial'.
Like Selester?
Swipe through thousands of names like it