Compound of Clara (Latin 'bright') and Belle (French 'beautiful'), meaning 'bright and beautiful.'
Like Claribelle?
Swipe through thousands of names like it