n. (Greek Mythology) beautiful daughter of Zeus and Leda who was abducted by Paris which caused the Trojan War
HELEN OF TROY
Meaning of HELEN OF TROY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012