Understand Chinese Nickname

讨嫌

[tăo xián]
'TaoXian' translates to 'detestable' or 'annoying'. It expresses the user's self-deprecating view that they may be seen as troublesome or irritating by others.
Generate Chinese Nickname
Relation Nicknames