zorro
noun
- 1
A South American canid of the genus Lycalopex, visually similar to (and sometimes referred to as) a fox but more closely related to a wolf.
Translate “zorro” to another language
Click any language to open the translator with this word already filled in.