narcissan ( synonym found)

Definition of narcissan:

(n) : (Greek Mythology) A hero renowned for his beauty and pride

Definition of narcissan:

(n) : (Greek Mythology) A hero renowned for his beauty and pride

Back to Top