Skip to main content Skip to header navigation

Meanings

Biblical Names Meaning:

In Biblical Names the meaning of the name Narcissus is: Astonishment, stupidity'.

Greek Baby Names Meaning:

In Greek Baby Names the meaning of the name Narcissus is: Daffodil. In greek mythology, Narcissus was a beautiful young man who fell in love with his reflection and was transformed into the narcissus flower. Because of thiis myth, the name can be used to describe someone who is full of himself.

Search by a specific category

Or search by baby name