choir_schoolEnglish

choir school, schola cantorum

Noun

A school that is part of a cathedral or monastery where boys with singing ability can receive a general education

English: choir school, schola cantorum

English words with similar meanings

Show 1 words