What is the full meaning of zorros
ZORRO, (Spanish) a kind of South American fox [n]
Example of the word zorros placed on a Scrabble board.