Dictionary.com
Thesaurus.com

narcissist vs. selfish

[nahr-suh-sist] / ˈnɑr sə sɪst /
Also narcist

noun

  1. a person who is overly self-involved, and often vain and selfish.

  2. Psychiatry. a person who has narcissistic personality disorder.

  3. Psychoanalysis. a person who experiences or exhibits narcissism, deriving erotic gratification from admiration of their own physical or mental attributes.

[sel-fish] / ˈsɛl fɪʃ /

adjective

  1. devoted to or caring only for oneself; concerned primarily with one's own interests, benefits, welfare, etc., regardless of others.

    Synonyms:
    stingy, parsimonious, illiberal, egoistic, self-seeking, self-interested
  2. characterized by or manifesting concern or care only for oneself.

    selfish motives.