Understand Chinese Nickname

让你见笑

[ràng nĭ jiàn xiào]
'Let you laugh' literally means to humbly present oneself or an idea to another with modesty, implying any inadequacy that may cause embarrassment. This can also be used as an expression of humility in English-speaking culture when presenting an idea or work to others.
Generate Chinese Nickname
Relation Nicknames