Definitions
There is 1 meaning of the phrase
Helen Of Troy.
Helen Of Troy - as a 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 (Exact Relations)
helen