Carlotta
Better than Carly in my opinion. Sounds more exotic.
This is the Italian form of Charlotte (see also). Charlotte is a feminine form of Charles, which comes from a word meaning "free man."
See Also:
Charlotte
.