Charli \ch(ar)-li\ as a girl's name is a variant of Charla (Old German) and Charlie (Old German), and the meaning of Charli is "free man".
The baby name Charli sounds like Charly and Charle. Other similar baby names are Carli and Chari.