pharisee

nouns

a self-righteous or sanctimonious person
is derived from
is derived from
is a type of (narrower)
a person who is not pleasant or agreeable