Understand Chinese Nickname

自漂流

[zì piāo liú]
'Drift On One’s Own'. The Chinese idiom “shi zi liu jiu” literally translates to “going along with the current”. In essence, it conveys acceptance and non-resistance to changes in situations, including following where life and fate lead you.
Generate Chinese Nickname
Relation Nicknames