Sharmain
sh(ar)-main
Popularity:
9564
Origin:
German
Meaning:
free man; charm
Sharmain as a girl's name is a variant of Carol (Old German), Charlotte (Old German) and Charmaine (English); the meaning of Sharmain is "free man; charm".