Synonyms of self-aggrandizer

2 Syllables
egoist
4 Syllables
egomaniac