Understand Chinese Nickname

惭愧

[cán kuì]
'Ashamed', simply conveying a feeling of regret, humility, embarrassment, or unworthiness regarding a certain action or thought.
Generate Chinese Nickname
Relation Nicknames