Meaning of zamarra in Spanish:

zamarra

feminine noun

Spain
  • 1Prenda amplia de vestir, rústica, de abrigo, que cubre el cuerpo hasta medio muslo, hecha de piel con lana o pelo por fuera o por dentro.

    le hicieron la caridad de un viejo blusón de dril, que sustituyó por su ya andrajosa zamarra
  • 2Chaquetón confeccionado o forrado de piel.