a.
1.
Conceited, over-weening, self-satisfied, vain, contented, self-conscious, egotistical, assuming.
2.
Arrogant, haughty, imperious, supercilious, presumptuous, lordly, lofty, vain-glorious, boastful, high-spirited, high-strung.
3.
Grand, stately, noble, imposing, magnificent, splendid, ostentatious, lofty.