Understand Chinese Nickname

深葬深藏

[shēn zàng shēn zàng]
The meaning here conveys deep concealment or profound hiding of one’s emotions. This suggests the user has many layers they choose to keep private.
Generate Chinese Nickname
Relation Nicknames