Understand Chinese Nickname

多怂

[duō sŏng]
A somewhat self-deprecating username that roughly means 'a coward,' expressing a person who's often fearful and lacks courage in many aspects of life.
Generate Chinese Nickname
Relation Nicknames