Leyda meaning
Variant of Leda who was the Mythological queen of Sparta and mother of Helen of Troy.
Origin: Greek
Variant of Leda who was the Mythological queen of Sparta and mother of Helen of Troy.
Origin: Greek
by The Attractive One February 04, 2010