German origin. Means “free woman”.
No slang use recorded for “Carla” yet.
Know one? Add a definition.