Understand Chinese Nickname

笑不肯留

[xiào bù kĕn liú]
'Smiles That Won't Stay'. Could express fleeting happiness and the impermanence of joyful moments. The phrase suggests a longing for something happy to last or the struggle of holding onto positive things in life.
Generate Chinese Nickname
Relation Nicknames