YourDictionary

Leda

noun

Gr. Myth. a queen of Sparta and the wife of Tyndareus: she is the mother (variously by Tyndareus and by Zeus, who visited her in the form of a swan) of Clytemnestra, Helen of Troy, and Castor and Pollux

See Leda in American Heritage Dictionary 4

Learn more about Leda

link/cite print suggestion box