Meaning of the name - Carlota

English Name: Carlota
Sex: