Big Huge Thesaurus

narcist

noun

sounds kind of like