Understand Chinese Nickname

生性离人

[shēng xìng lí rén]
Translating as 'born to distance others,' it conveys the inherent nature of someone who keeps people at a distance or remains emotionally detached as part of their character.
Generate Chinese Nickname
Relation Nicknames