Meaning of Leda
Definition of Leda
(noun)
(Greek mythology) a
queen
of Sparta who was
raped
by Zeus who had
taken
the
form
of a swan; Helen of Troy was conceived in the
rape
of Leda
Other information on Leda
WIKIPEDIA results for
Leda
Amazon results for
Leda
Tweet