English dictionary, thesaurus, translations & etymology
FreeDict.com

Léda — meaning in English

French → English · translate English → French instead

English meaning

  • Leda name A feminine given name from Greek mythology, the queen seduced by Zeus in the form of a swan.

Senses

Léda is used for these senses in English:

  • Leda (astronomy) 38 Leda, a main belt asteroid; not to be confused with the Jovian moon.