Definition of leandra in Spanish:

leandra

feminine noun

informalSpain
  • 1Peseta.