LEDA


Meaning of LEDA in English

/lee"deuh, lay"-/ , n.

1. Class. Myth. the mother, by her husband Tyndareus, of Castor and Clytemnestra and, by Zeus in the form of a swan, of Pollux and Helen.

2. Astron. a small natural satellite of the planet Jupiter.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .