Subscribe
URL of the page has been copied to clipboard.
Meaning : A school that is part of a cathedral or monastery where boys with singing ability can receive a general education.
Synonyms : choir school
Install App
Schola cantorum meaning in Telugu.