English Noun Ephor (plural Ephors) Alternative form of ephorWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads