Self-loving Synonyms

Characteristic of those having an inflated idea of their own importance
(Adjective)