Meaning
In Greek mythology, Leda was a queen of Sparta who was seduced by Zeus in the form of a swan.
Download App