Understand Chinese Nickname

自身难保

[zì shēn nán băo]
Literarily meaning “can't take care of oneself”, this name may imply someone feeling weak and overwhelmed or living in precarious conditions.
Generate Chinese Nickname
Relation Nicknames