caste [noun] + priestly [adjective]