Understand Chinese Nickname

SHENG隐隐作痛

[sheng yĭn yĭn zuò tòng]
'SHENG (生,life in Chinese) Faintly Hurting' suggests a recurring yet subtle emotional pain or nostalgia linked to aspects of existence or survival.
Generate Chinese Nickname
Relation Nicknames