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