Definify.com

Definition 2024


schoolmasters

schoolmasters

English

Noun

schoolmasters

  1. plural of schoolmaster