From French clair (“clear”) and belle (“beautiful”); Clairabelle literally conveys “bright and beautiful” in modern form.
Like Clairabelle?
Swipe through thousands of names like it