vainglory

/ˈvān-ˌglȯr-ē/

Middle English vaynglorie, borrowed from Anglo-French veineglorie, from veine, feminine of vain, vein vainglorie , after Medieval Latin vāna glōria

noun

  1. excessive or ostentatious pride especially in one's achievements

  2. vain display or show : vanity