Zorro means "fox" in Spanish.

Crazy Facts