English synonyms about - contact  

Leda

noun

1 Leda

Greek mythology A queen of Sparta who was raped by Zeus who had taken the form of a swan; Helen of Troy was conceived in the rape of Leda.

Dutch: Leda


Find more on leda elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0328