Happy or lady
In Greek mythology, Leda was a queen of Sparta and the mother of Helen of Troy. The name is often associated with the Greek word 'lada' meaning woman or lady, though some etymologies link it to the Latin 'laeta' meaning happy.
Less common today
Leda isn't in the latest US Top 1000. It last peaked at #4,986 in 2015.
US births per 5-year period, 1990βpresent (SSA data).
Influential evolutionary psychologist
Queen of Sparta and mother of Helen of Troy Β· Greek Mythology
Italian film actress
The protagonist and professor Β· The Lost Daughter