Sharmaine is a variant of Charmaine. Charmaine probably originates in Greek language and means "filled with delight". Its origin and meaning is still being argued, though, and as a feminine given name it has never been overly popular.
Disover and match names today only on the BabyHandle mobile app. Available in the App Store and Play Store