History
History
Synonyms
UK
US
Meaning:
cynic

a person who sees little or no good in anything and who has no belief in human progress (especially showing this by being sarcastic)

nonbeliever

introvert

a person who is more interested in her or his own thoughts and feelings than in things outside; a quiet, antisocial person

person who retreats mentally

misanthrope

a person who hates people and avoids them

person who hates others

EGOTIST as in Wiktionary
EGOTIST as in Wikipedia