From Latin carrūca (“Gaulish cart”), from carrus, from Transalpine Gaulish.
charrue f. (plural charrues)