Meaning of zamarra in Spanish:
zamarra
Translate zamarra into English
feminine noun
Spain1Prenda 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 zamarra2Chaquetón confeccionado o forrado de piel.