headmistresses

English

Noun

headmistresses

  1. plural of headmistress