Understand Chinese Nickname

深葬深碍

[shēn zàng shēn ài]
'Burying Deep, Hindering Deep' indicates deeply buried feelings that also act as a hindrance. It shows strong emotions hidden due to certain constraints, like social pressures or inner turmoil.
Generate Chinese Nickname
Relation Nicknames