Answer: egomaniax

AnswerCrossword Clue
EGOMANIAXConceited ones