Compound of Clara (Latin, 'bright, clear') and Bella (Latin/Italian, 'beautiful'), meaning radiant beauty.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Clarabella?
Swipe through thousands of names like it