parish school

English

Noun

parish school (plural parish schools)

  1. Synonym of parochial school.