Stagirites

English

Noun

Stagirites

  1. plural of Stagirite