WordNet: egomaniac

Sanatista
an abnormally egotistical person



egomaniac