Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leda Definition

Cancel
leda
noun(le-da)
(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

Words Related to leda!

leda Examples by Brain Bank Users