Understand Chinese Nickname

深碍阻碍

[shēn ài zŭ ài]
Literally meaning ‘deeply hindered’, this name may suggest being deeply disturbed by insurmountable obstacles in life or love.
Generate Chinese Nickname
Relation Nicknames