Meaning of the name - Carlotta

English Name: Carlotta
Sex: