Understand Chinese Nickname

羞到藏起来

[xiū dào zàng qĭ lái]
The literal translation means 'Shy to Hide'. The name reflects an overwhelming sense of shyness, to the point where the person wants to hide from others. It could describe either a physical or emotional withdrawal due to embarrassment.
Generate Chinese Nickname
Relation Nicknames