meaning of electra

1. Greek mythology the daughter of Agamemnon and Clytemnestra; persuaded her brother Orestes to avenge Agamemnons death by helping her to kill Clytemnestra and her lover Aegisthus


Related Words

electra | electra complex |

Developed & Maintained By Taraprasad.com

Treasure Words