Understand Chinese Nickname

羞于

[xiū yú]
Translating to 'Ashamed of' or 'Shy about,' this simple name indicates modesty, shyness, or shame regarding a particular aspect of oneself or a situation.
Generate Chinese Nickname
Relation Nicknames