Understand Chinese Nickname

誰是無敵

[shuí shì wú dí]
Means 'who is invincible,' reflecting confidence or a self-assured attitude suggesting there's no one or nothing that can overcome this person.
Generate Chinese Nickname
Relation Nicknames