Charlaine \ch(a)-rlai-ne, char-laine\ as a girl's name is a variant of Charlene (Old German) and Charlotte (Old German), and the meaning of Charlaine is "free man".
The baby name Charlaine sounds like Charline, Charlayne and Sharlaine. Other similar baby names are Charmaine, Carline, Sharline, Charmain, Charlyne, Charlie, Charlina, Charleene, Charlanna, Charlice, Charlize, Charlsie, Sharmaine, Charmine, Charmayne, Charmane, Shalaine and Sharlane.