Big Huge Thesaurus

archpriest

noun