Understand Chinese Nickname

爱顾影自怜

[ài gù yĭng zì lián]
Translates into 'love admiring oneself', which could imply someone who has a tendency to indulge in self-appreciation or loneliness in their affectionate moments.
Generate Chinese Nickname
Relation Nicknames