Family name origins & meanings
- Spanish : probably from a variant of zorra ‘vixen’, zorro ‘fox’, applied as nickname either for a crafty or devious person, or possibly a lazy one, the Spanish term for the fox meaning literally ‘the lazy one’, from Old Spanish zorro ‘lazy’ (from zorrar ‘to drag’).