Spanish compound of Maria (Hebrew 'beloved') and Celia (Latin 'heavenly'), meaning 'heavenly Mary.'
Like Maricela?
Swipe through thousands of names like it