Compound of Clara (Latin, 'bright, clear') and Bella (Latin/Italian, 'beautiful'), meaning radiant beauty.
Like Clarabella?
Swipe through thousands of names like it