蒙羞méngxiū
Top 30000
Meanings
1. to be shamed
2. to be humiliated
Characters used