Big Huge Thesaurus

archimandrite

noun