Understand Chinese Nickname

碍他

[ài tā]
It means 'hindering him'. Such a net name can convey self-blame or recognition of the impact one has had on others, especially in obstructive ways.
Generate Chinese Nickname
Relation Nicknames