cynic

noun

1.
someone who is critical of the motives of others
Derived from:
cynical