Understand Chinese Nickname

自惭形秽

[zì cán xíng huì]
'Ashamed of One's Ugliness' suggests someone with low self-esteem or feelings of inadequacy compared to others. The idiom reflects deep humility and shame about oneself.
Generate Chinese Nickname
Relation Nicknames