Understand Chinese Nickname

自缚

[zì fù]
Binding oneself, which can imply restriction imposed by oneself such as self-discipline, contemplation or isolation.
Generate Chinese Nickname
Relation Nicknames