head teacher








noun

  1. a teacher responsible for running a school
56 queries 0.244