[Le.da] n [L, fr. Gk Leda]: the mother of Clytemnestra and Castor by her husband Tyndareus and of Helen and Pollux by Zeus who comes to her in the form of a swan
LEDA
Meaning of LEDA in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012