HELEN


Meaning of HELEN in English

n. female first name; Helen of Troy, beautiful daughter of Zeus and Leda who was abducted by Paris which caused the Trojan War (Greek Mythology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.