A modern elaboration of Carla, from Germanic Karl meaning free person.
Like Carlesha?
Swipe through thousands of names like it