Understand Chinese Nickname

深入我心深碍我

[shēn rù wŏ xīn shēn ài wŏ]
Translated as 'Deeply Imbedded in My Heart and Soul,' this name suggests someone or something that profoundly touches one's innermost feelings but possibly causes some form of internal conflict.
Generate Chinese Nickname
Relation Nicknames