vainglory - Dictionary definition and meaning for word vainglory
VAIN+(self) GLORY.. as vain means waste so vain person always speak GLORIOUS about himself