Understand Chinese Nickname

招嫌

[zhāo xián]
This literally means 'attract annoyance', suggesting someone who doesn't mind being seen as a troublemaker or causing irritation to others.
Generate Chinese Nickname
Relation Nicknames