Electra

Synonyms for Electra

For more similar words, try Electra on Thesaurus.plus dictionary