What is the full meaning of zamarras
ZAMARRA, (Spanish) a shepherd's sheepskin coat, also ZAMARRO [n]
Example of the word zamarras placed on a Scrabble board.