hypocrite

noun
1
a person whose behaviour does not meet the moral standards or match the opinions that they claim to have
ریاکار, دو رو, منافق, متظاهر