What does 'Zorro' mean?

 

Answer here