Understand Chinese Nickname

失心碍你

[shī xīn ài nĭ]
'Shi Xin Ai Ni' means 'My Lost Heart Hinders You.' This user name might express feelings of guilt or regret towards someone due to personal emotional shortcomings.
Generate Chinese Nickname
Relation Nicknames