1 zamarra | Definition of zamarra

zamarra

noun
za·​mar·​ra | \ zəˈmärÉ™, sÉ™-\
plural -s

Definition of zamarra

: a sheepskin coat worn chiefly by Spanish shepherds

History and Etymology for zamarra

Spanish

Keep scrolling for more