Understand Chinese Nickname

自惭

[zì cán]
Translates to 'Self-reproach' or 'Feel ashamed of oneself'. Could suggest someone introspective and critical towards self, indicating humility or a striving to improve.
Generate Chinese Nickname
Relation Nicknames