Meaning and Name Origin
Charmain \ch(ar)-main\ as a girls' name. Charmain's name origins are Old German and English, and the meaning of the name Charmain is "free man; charm". Charmain is a derivative of Carol (Old German): originally a male name, an anglicized form of Carolus (see Charles). Charmain is also a variation of Charlotte (Old German); French feminine diminutive of Charles: it was very common in the Middle Ages in France to make a pet form of a name by adding -ot on the end. Charmain is also used as a derivative of Charmaine (English).
Charmain has 17 more related variations via Carol, Charlotte, Charmaine: Carlin, Carolin, Chara, Charamy, Chari, Charla▼, Charlaine, Charleen▼, Charlie▲, Charline▼, Charlsie, Charma, Charmar, Charmara, Charmese, Charmisa and Sharlaine.
Charmain is a somewhat popular first name for women (#3905 out of 4276, Top 91%) but a rare last name for both adults and children. (2000 U.S. Census)
Shown below is a comparison of the popularity of the girl name Charmain and corresponding names. Popular variation forms of Charmain (#unlisted) listed in the Top 1000 are Carol, Charla, Charleen, Charlie (#229 in 2014), Charline, Charlotte (#10) and Charmaine. Usage of these girl names reached its peak during the years 1930-1939 and has become significantly less since, with the forms Carol, Charla, Charleen, Charline and Charmaine falling out of style. Charlie (#229) and Charlotte (#10) are two of the more chic girl names among these, with both names enjoying a rebound in popularity. (2014 Birth Statistics)