A compound of Maria and Celeste, combining Mary's biblical tradition with Latin caelestis, 'heavenly.'
Like Mariaceleste?
Swipe through thousands of names like it