Answer: vainglory

AnswerCrossword Clue
VAINGLORYOstentatious pride
vaingloryexcessive vanity
vaingloryexcessive pride, esp in one's achievements or abilities / to boast vainly