What is the meaning of Egotist?

A person who talks excessively about themselves.

A person who believes in their own importance or superiority.

An egoist (advocate of egoism).

egotistical

Source: wiktionary.org