キョウレンキョウカン
Meanings
Noun
1. drillmaster; drill instructor
Composed of
teacher; instructor; professor