Understand Chinese Nickname

爱笑碍笑

[ài xiào ài xiào]
'Ai Xiao Ai Xiao' literally translates to 'Love Laugh Obstruct Laugh'. It indicates a personality feature, someone whose laughter always get stopped or feel shy, embarrassed when laugh heartily.
Generate Chinese Nickname
Relation Nicknames