Christabella blends Christa and Bella, combining a Christ-related root with the Italian word for "beautiful."
Like Christabella?
Swipe through thousands of names like it