Sharmayne \sh(a)-rmay-ne, shar-mayne\ as a girl's name is a variant of Charlotte (Old German), Charmaine (English) and Sharmaine (English), and the meaning of Sharmayne is "free man; charm".
The baby name Sharmayne sounds like Sharmane and Charmayne. Other similar baby names are Sharmain, Sharlyne, Charlayne, Sharlaine, Sharmyn, Sharman, Charmane, Sharmyane, Sharmiane, Shamaine, Sharleyne and Sharlane.