Skip to main content

The Attractive One's definitions

Leyda

Leyda meaning
Variant of Leda who was the Mythological queen of Sparta and mother of Helen of Troy.

Origin: Greek
Leyda is the queen of FaceBook! She has the best updates and status!
by The Attractive One February 4, 2010
mugGet the Leydamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email