Understand Chinese Nickname

任我走

[rèn wŏ zŏu]
Directly translated as 'let me walk', which implies an eagerness for freedom or longing to explore. A yearning towards liberating from restrictions to roam and see the world.
Generate Chinese Nickname
Relation Nicknames