Synonyms of swellhead

2 Syllables
egoist, braggart, boaster, smarty, smarties
3 Syllables
narcissist, saucebox, smarty-pants
4 Syllables
egomaniac, egocentric