Understand Chinese Nickname

[duŏ]
A simple word that means 'hide' which indicates an escaping or evading from something or someone. It conveys the feelings of avoiding confrontation or hiding true self.
Generate Chinese Nickname
Relation Nicknames