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.
namehang.com
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.