Home
All Categories
Best Categories
Games
Electronics
English
Bangladesh English
Email this page to a friend
HELEN
Definition:
[noun] (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
Synonyms:
Helen
,
Helen of Troy
Synonyms:
Search for
synonyms for HELEN