Girl name origins & meanings Italian : Valiant, strong, freeSpanish : Little and womanly; Variation of Charlotte or CarolineFrench : Little and womanly; feminine of Charles Girl name variations Carlotta Carlota Karlotte Charlie Charley Lotta Lottie Lotty Tottie Totty Charlotte Charlet Charlette Charlot