Understand Chinese Nickname

蒙羞

[mĕng xiū]
Feeling Humiliated. This pseudonym expresses feelings of embarrassment or humiliation that the person may have experienced or still feels.
Generate Chinese Nickname
Relation Nicknames