The Attractive One's definitions
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 4, 2010
Get the Leydamug.