Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

helen Definition

Cancel
helen
noun(hel-en)
(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 of troy,

Words Related to helen!

helen Examples by Brain Bank Users