Definition, synonyms and related words
A school at which the teaching staff, and often the support staff, are nuns.