Understand Chinese Nickname

众矢之的

[zhòng shĭ zhī de]
This nickname means being the target of everyone's criticism or attack. The phrase originates from an ancient Chinese saying, symbolizing a person who is widely blamed or criticized.
Generate Chinese Nickname
Relation Nicknames