Understand Chinese Nickname

遮羞

[zhē xiū]
'cover one's shame'. It suggests someone wanting to hide embarrassment, mistakes, or other imperfections
Generate Chinese Nickname
Relation Nicknames