Understand Chinese Nickname

惹人厌

[rĕ rén yàn]
'Rě rén yàn' translates to 'Annoying people.' Such a username may have been adopted by a mischievous individual who enjoys rousing the irritation of others.
Generate Chinese Nickname
Relation Nicknames