Spanish diminutive or modern invented name, likely a pet form of names like Leandro or Alejandro.
Like Yandy?
Swipe through thousands of names like it