If you are vainglorious, you are very proud of yourself and let other people know about it.
a state of high honor
praise, glorify, or honor
having or deserving or conferring glory
(used of conduct or character) deserving or bringing disgrace or shame
Related Word Parts
Differentiated vocabulary for your students is just a click away.