Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

zorro Definition

Cancel
zorro
noun
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

Words Related to zorro!

zorro Examples by Brain Bank Users