师长shīzhǎng
Top 15000
Meanings
1. military division level commander
2. teacher
Characters used