Understand Chinese Nickname

讪笑

[shàn xiào]
This means to laugh in a shy, awkward, and often self-conscious way. It reflects a nervous or embarrassed chuckle.
Generate Chinese Nickname
Relation Nicknames