Electra — meaning in English
Irish → English · translate English → Irish instead
English meaning
- Electra noun A figure from Greek mythology, daughter of Agamemnon and Clytemnestra, known for avenging her father's death.
Senses
Electra is used for these senses in English:
- Electra (star) One of the stars in the Pleiades star cluster.