发窘fājiǒng
Top 50000
Meanings
1. to feel embarrassment
2. disconcerted
3. embarrassed
Characters used