You searched for: “vainglorious
A reference to a person who shows an excessive amount of pride in his or her abilities or achievements. (1)