Big Huge Thesaurus

narcissist

noun

sounds kind of like