Narcissa

Name – Narcissa

Gender – Female

Origin – Greek

Meaning – The Greek name Narcissa means – daffodil. Mythology: Narcissus was the youth who fell in love with his own reflection