Understand Chinese Nickname

自卑

[zì bēi]
Directly translated as 'inferiority complex' or 'self-loathing,' indicating a person’s belief they lack worthiness, possibly arising from various sources like comparison or past trauma, reflecting deeply held insecurities.
Generate Chinese Nickname
Relation Nicknames