Understand Chinese Nickname

叫花子

[jiào huā zi]
Beggar. Directly translated from a rather colloquial Chinese term that means someone who begs to make a living, possibly chosen for humor or self-deprecation
Generate Chinese Nickname
Relation Nicknames