A Romance-style compound of Cara (“dear”) and Belle (“beautiful”), a poetic modern name of praise and charm.
Like Carabelle?
Swipe through thousands of names like it