English
Detailed Synonyms for Helen in English
Helen:
Helen [the ~] noun
-
the Helen
– (Greek mythology) the beautiful daughter of Zeus and Leda who was abducted by Paris; the Greek army sailed to Troy to get her back which resulted in the Trojan War 1the Helen of Troy; the Helen– (Greek mythology) the beautiful daughter of Zeus and Leda who was abducted by Paris; the Greek army sailed to Troy to get her back which resulted in the Trojan War 1