可喜kěxǐ
Top 20000
Meanings
1. making one happy
2. gratifying
3. heartening
Characters used