Elaborated compound of Christina (Greek 'follower of Christ') and Bella (Latin 'beautiful'), meaning 'beautiful anointed one.'
Like Cristabella?
Swipe through thousands of names like it