Possibly through Sicilian and Neapolitan, from Catalan algutzir (and variants) or Spanish alguacil (“Saracen bailiff”), from Arabic الوَزِير (al-wazīr, “the officer”). Doublet of visir (“vizier”).
Practice speaking and memorizing "aguzzino" and many other words and sentences in Italian.