Understand Chinese Nickname

犹自栖栖

[yóu zì qī qī]
Still Restless Yet Finding Rest. Implies a contradictory state of inner restlessness coexisting with seeking tranquility or acceptance of one's circumstances.
Generate Chinese Nickname
Relation Nicknames