Origin: Latin suffix -ous
Vainglorious has 2 different meanings across 1 category:
Adjective
feeling self-importance
"too big for his britches"
"had a swelled head"
"he was swelled with pride"
With excessive vanity or unwarranted pride.