Synonyms of narcissist

2 Syllables
egoist, braggart, boaster, brooders, swellhead, brooder, autist
3 Syllables
introvert, wallflower, wallflowers
4 Syllables
egomaniac, egocentric