Definition of Electra in Spanish:

Electra

proper noun