Understand Chinese Nickname

惹人忧

[rĕ rén yōu]
Translates as 'troubling others or oneself'; someone who is likely to worry others or get into troubles easily, showing that the user may possess sensitive or somewhat dependent traits.
Generate Chinese Nickname
Relation Nicknames