Understand Chinese Nickname

自顾自拥抱

[zì gù zì yōng bào]
'zi gu zi yong bao' is translated into 'Self-hugging' which signifies the value of cherishing oneself, finding comfort and peace within one’s own world, and learning how to keep oneself company, showing an appreciation of self-affection in daily life.
Generate Chinese Nickname
Relation Nicknames