Understand Chinese Nickname

愿舍命

[yuàn shè mìng]
Directly translates to 'willing to sacrifice one’s life'. The netizen may have made this alias to express strong determination in doing something very important at any cost or a self-devoted attitude.
Generate Chinese Nickname
Relation Nicknames