The name Leda is a girl's name of Greek origin meaning "happy". Leda and is often added to lists like Mythology Baby Names for Girls and discussed in our forums with posts like "Generation CAF #65 (celebrity edition)".
From the experts:
In classical Greek myth, Leda was a great beauty who mothered another great beauty, Helen of Troy. Leda is that rare name that is at once simple, deeply-rooted, and unique: Only 18 baby girls were named Leda in the US last year. A name used in several European countries, pronunciation is usually the straightforward lee-dah but the Italians say lay-dah.