narcissist (n.)
1930, from narcissism + -ist.