Understand Chinese Nickname

自截

[zì jié]
A direct translation would be 'self-stopping,' implying stopping one's own action. It might refer to controlling impulses, self-management or personal restraint. Sometimes it may allude to a desire for self-restraint or introspection.
Generate Chinese Nickname
Relation Nicknames