zamarraFormsTop 40000MeaningsNoun1. zamarra; sheepskin2. zamarra (coat)3. shirt; jersey; top (sports)