What is the meaning of the word "tartuffe"?

Definitions: