Understand Chinese Nickname

迷路深亡

[mí lù shēn wáng]
'Lost in Deep Desperation' seems to describe someone who has lost direction in life and feels desperate or even hopeless deep inside.
Generate Chinese Nickname
Relation Nicknames