leda : Definition, Usages, News and More

Search Words


lee duh

  • n  (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

Hot News: The Heading Text Size Should Match With the Size Of The Image