Understand Chinese Nickname

本该微笑

[bĕn gāi wēi xiào]
Literally means 'should smile.' It reflects a positive attitude towards life: despite the hardships or troubles, one should still manage to keep a smile on their face.
Generate Chinese Nickname
Relation Nicknames