MeaningMythological daughter, has power of Sun
ReligionGreek, Christianity
Alternate SpellingsElektra