A variant of Celeste, from Latin caelestis, meaning 'heavenly' or 'of the sky.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Selest?
Swipe through thousands of names like it