zamarra
noun
za·mar·ra
| \ zəˈmärə, sə-\
plural -s
Definition of zamarra
: a sheepskin coat worn chiefly by Spanish shepherds
Keep scrolling for more