Words: egotistic egotistical narcissistic self-loving
Part of speech: s
Definition: characteristic of those having an inflated idea of their own importance