Understand Chinese Nickname

自渐自惭

[zì jiàn zì cán]
This can be translated to 'Ashamed of Oneself', reflecting deep personal remorse or self-deprecation. It suggests the person feels humbled or unworthy compared to others or their own standards.
Generate Chinese Nickname
Relation Nicknames