Understand Chinese Nickname

怀羞

[huái xiū]
'Embarrassed' or 'Ashamed'. This reflects someone who might have a bashful, shy personality, or possibly an acknowledgment of their own shortcomings in some way.
Generate Chinese Nickname
Relation Nicknames