上任shàngrèn
Top 6000
Meanings
1. to take office
2. previous (incumbent)
3. predecessor
Characters used