Englishfor English speakers
zorro
English
Meaning zorro meaning
What does zorro mean?
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.
Zorro
properNoun
—
fictional character
Zorro
noun
—
Any daring and mysterious avenger.
Are you looking for...?