Expert recommendation:
Wenping: Vanessa Meaning: Butterfly Winnie Meaning: Happy and peaceful
Chen: Charlene Meaning: Free person Charles’s female name Charmin Meaning: Happy
Maggie: Maggie, Meggie meaning; pearl
The above names are a perfect match.