Ephors

English

Noun

Ephors

  1. plural of Ephor