Celeste

901 13 1
                                        

Celeste: 99% girls name (1% boys name), #380

Meaning: Heavenly in Latin

Baby Names & Meanings Stories to obsess over. Discover now