Charleigh \ch(a)-rlei-gh, char-leigh\ as a girl's name is a variant of Charlie (Old German), and the meaning of Charleigh is "free man".
The baby name Charleigh sounds like Shirleigh, Charli, Charlee, Charley, Charlea and Charle. Other similar baby names are Carleigh, Karleigh, Chesleigh, Harleigh and Marleigh.