Definition: Meaning of, Leda in English to English dictionary.
Pronunciation:/ ˈliːdə /
synonym
antonym
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