Understand Chinese Nickname

自編自導

[zì biān zì dăo]
It literally means 'self-directed and self-written,' suggesting someone who likes to control everything, especially in life's dramas or one’s personal narrative, indicating independence and control.
Generate Chinese Nickname
Relation Nicknames