English dictionary
helen meaning and definition
Definition and meaning of helen at MeaningMonkey.org. helen meaning and definition in the English Dictionary.HELEN noun
Definition of Helen (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 of Troy
Source: Princeton University Wordnet