Answer: narcist

AnswerCrossword Clue
NARCIST

Vain person.