Understand Chinese Nickname

碍人爱人

[ài rén ài rén]
A paradoxical name translating to 'hindering yet loving others,' indicating complicated relationships filled with conflicting emotions where caring actions might actually impede those involved.
Generate Chinese Nickname
Relation Nicknames