Meaning of leandra in Spanish:

leandra

feminine noun

informal Spain
  • 1Peseta.