该当gāidāng
Top 30000
Meanings
1. should
2. to deserve
Characters used