Meaning of "Zorro" in English The term "Zorro" is a Spanish word that translates to "fox" in English. It is commonly associated with the fictional ...