Understand Chinese Nickname

自知不如

[zì zhī bù rú]
Meaning 'Aware of Being Inferior.' This name implies self-awareness of one's inadequacies, limitations, or shortcomings in comparison to others.
Generate Chinese Nickname
Relation Nicknames