schoolmasters

English

Noun

schoolmasters

  1. plural of schoolmaster