What is the meaning of Vainglorious?

With excessive vanity or unwarranted pride.

Source: wiktionary.org