Understand Chinese Nickname

所向披靡

[suŏ xiàng pī mĭ]
Translated as 'invincible wherever you go', this idiom signifies an overwhelmingly dominating spirit. Nothing stands undefeated before the entity, indicating great power, influence and success encountered during pursuit or combat.
Generate Chinese Nickname
Relation Nicknames