Understand Chinese Nickname

[suŏ]
This name, meaning 'Lock' in English, symbolizes the idea of locking or sealing off emotions, secrets, or thoughts. The person may feel they are protecting something within themselves.
Generate Chinese Nickname
Relation Nicknames