Understand Chinese Nickname

自渡渡人

[zì dù dù rén]
'Self-Salvation and Helping Others' implies the idea of saving oneself and then helping others cross difficult situations. It suggests self-help and altruism.
Generate Chinese Nickname
Relation Nicknames