What is the meaning of Narcissist?

One who shows extreme love and admiration for themselves.

An egoist; a person full of egoism and pride.

a narcissist

Source: wiktionary.org