Leyda is likely a variant of Leida or Leda, used in Spanish and linked to a place name or classical form.
Like Leyda?
Swipe through thousands of names like it