Understand Chinese Nickname

我叫深碍

[wŏ jiào shēn ài]
This means 'My name is Shenhai'. 'Shenhai' literally means 'deep obstacle', which can imply the person has a lot on their mind or deep thoughts.
Generate Chinese Nickname
Relation Nicknames