Definition, Meaning & Anagrams | English word HELEN
HELEN
Definitions of HELEN
- Any of various papilionid butterflies of the genus Papilio.
- (Greek mythology) the daughter of Zeus and Leda, considered to be the most beautiful woman in the world; her abduction by Paris brought about the Trojan War.
- A female given name from Ancient Greek.
Number of letters
5
Is palindrome
No
Search for HELEN in:
Page preparation took: 149.34 ms.