怀柔huáiróu
Top 30000
Meanings
1. to conciliate
2. to appease
Characters used