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