Ephor

English

Noun

Ephor (plural Ephors)

  1. Alternative form of ephor