As a noun hypocrite is
someone who practices hypocrisy, who pretends to hold beliefs, or whose actions are not consistent with their claimed beliefs.
santimonious
Not English
Santimonious has no English definition. It may be misspelled.
hypocrite
English
Noun
(
en noun)
Someone who practices hypocrisy, who pretends to hold beliefs, or whose actions are not consistent with their claimed beliefs.
See also
* two-faced
* double standard
----