Compound of Latin 'clarus' (bright) and 'bella' (beautiful), meaning bright and beautiful.
Like Claribel?
Swipe through thousands of names like it