Namesakes for Leda

Namesakes for LEDA:
  Characters in Greek Mythology: 1 character
      Leda   (f)