Short form of Carolina or Caroline, from Latin 'carus' meaning dear or beloved.
Like Caro?
Swipe through thousands of names like it