Definify.com

Definition 2025


schoolmasters

schoolmasters

English

Noun

schoolmasters

  1. plural of schoolmaster