Helen
English Dictionary
->
Letter H
-> Helen
Search Dictionary:
Helen Definition
(n) (
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
Helen Synonyms
Helen
Helen of Troy
© Art Branch Inc.