Probably from carro. Compare Neapolitan carreare, Sicilian carriari, French charrier, charroyer, Occitan carrejar, Spanish acarrear; cf. also Romanian căra.
carreggiare
Template:it-conj-ciare