schoolmaster

noun
  1. a male teacher, especially in a school
  2. Usage: somewhat old-fashioned
  3. the head teacher or principal of a school
  4. Usage: chiefly British; traditional

Examples