Did you mean Carla?
Carla
noun
°borrowed from Italian or German.