Understand Chinese Nickname

涩心

[sè xīn]
Literally means 'embarrassed heart', referring to awkwardness or shame felt in certain situations; this could arise in interactions or moments when one feels inadequate or out of place
Generate Chinese Nickname
Relation Nicknames