Understand Chinese Nickname
自身自灭
[zì shēn zì miè]
Translates as 'let oneself be born and let oneself die', or living and dying independently. Expressing a rather indifferent or independent stance towards personal matters or emotions.
Generate Chinese Nickname
Relation Nicknames
自导自演自生自灭
[zì dăo zì yăn zì shēng zì miè]
This can be translated as Selfdirected selfperformed and selfextinguished signifying a person ...