Electra

Origin Gender Meaning
Greek Girl bright, the shining one
Greek Mythology Girl Bright, The shining one