Leda may refer to: Mythology. Leda (mythology), queen of Sparta and mother of Helen of Troy in Greek mythology. Places. Leda, Western Australia, a suburb of Perth, Western Australia. Leda makeshift settlement, Bangladesh, a refugee camp for Rohingya refugees fleeing persecution in Myanmar. Leda, Burkina Faso, a town. Leda, Adamawa State, Nigeria, a village - see List of villages in Adamawa State. Leda (river), a tributary of the Ems in Germany. Leda Ridge, Antarctica. Astronomy. Leda (moon), a moon of Jupiter. 38 Leda, an asteroid. Leda, the original proposed name for exoplanet Thestias.
https://en.wikipedia.org/wiki/Leda