Understand Chinese Nickname

心软枪硬

[xīn ruăn qiāng yìng]
'Soft-hearted but Tough' reflects an internal conflict, implying that while one may have gentle emotions, their actions or words come off as tough and resilient.
Generate Chinese Nickname
Relation Nicknames