n. female character from the legend of Electra and Agamemnon (Greek myth which was the subject of a number of Greek plays); city in Texas (USA)
ELECTRA
Meaning of ELECTRA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012