Understand Chinese Nickname

深情自辜

[shēn qíng zì gū]
Deep Love Condemned By Own Self, implies deep feelings that led one into self inflicted agony
Generate Chinese Nickname
Relation Nicknames