Meaning and Origin of: Electra

Girl name origins & meanings

  • Greek : Bright; the shining one

Girl name variations