Understand Chinese Nickname

疯自

[fēng zì]
This nickname, loosely translating as 'Mad Self', might refer to one's unrestrained side, showing eccentricity, craziness or a nonconformist attitude that sets oneself apart from others.
Generate Chinese Nickname
Relation Nicknames