From fàghere (“to do; make”) + -idore (agentive suffix).
faghidore m (plural faghidores, feminine faghidora)