What is the meaning of Cynic?

A person whose outlook is scornfully negative.

A person who believes that all people are motivated by selfishness.

cynical (in all senses)

Relating to the Dog Star.

cynical

Source: wiktionary.org