Question: what does zorro mean in english?
Answer: zorro in British English (ˈzɒrəʊ) nounWord forms: plural -ros. a grey-haired wild canine animal very similar to a fox.