雨露yǔlù
Top 40000
Meanings
1. rain and dew
2. (fig.) favor
3. grace
Characters used