zamarra (English, noun)
expansion: zamarra (plural zamarras)
Senses:
glosses: sheepskin
glosses: A sheepskin coat worn in parts of Spain
Forms:
form: zamarras
tags: plural