It is usually stated that Charlotte is the feminine version to French Charles. Recently I read in a name book that it is French for Carlotta. That makes sense to me since French names that end with -tte usually don't have an o before that. There are Juliette, Annette, Henriette, etc. Carlotta is Italian and Carlos is Spanish, right? Has Carlos been used much in Italy too?