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