LEDA


Meaning of LEDA in English

Le ‧ da /ˈliːdə/ BrE AmE

in Greek ↑ mythology , the wife of the king of ↑ Sparta , who had a sexual relationship with the god ↑ Zeus , when he changed himself into a ↑ swan (=a large white bird) to visit her secretly

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.