narcissist
noun /ˈnɑːsɪsɪst/
/ˈnɑːrsɪsɪst/
(formal, disapproving)- a person who admires himself or herself too much, especially their appearanceWord OriginFrom the Greek myth in which Narcissus, a beautiful young man, fell in love with his own reflection in a pool. He died and was changed into the flower which bears his name.