WordNet: egotistic, egotistical, narcissistic, self-loving

Sanatista
characteristic of those having an inflated idea of their own importance



egotistic


egotistical


narcissistic


self-loving