Home
Search
Index
Definify.com
Definition
2024
zamarra
zamarra
See also:
Zamarra
English
Noun
zamarra
(
plural
zamarras
)
A
sheepskin
coat
worn in parts of
Spain
Similar Results