Understand Chinese Nickname

太甴

[tài zhá]
The literal translation means 'big cockroach.' This name can have different implications: it might be self-depreciating humor or express the tenacity to survive despite difficulties just as how cockroaches do.
Generate Chinese Nickname
Relation Nicknames