Synonyms: cynic, faultfinder
Definition: someone who is critical of the motives of others
Similar words: unpleasant person, disagreeable person
Definition: a person who is not pleasant or agreeable