• Zamarra

    Full definition of zamarra

    Noun

    zamarra

    (plural zamarras)
    1. A sheepskin coat worn in parts of Spain
    © Wiktionary