A feminine elaboration of Carol or Caroline, from Germanic roots meaning free person, with a French-style ending.
Like Carolette?
Swipe through thousands of names like it