carrus seems to me a far too specialised sense, being as it is a vehicle attached to a certain geographical unit, i.e. Gaul, with often military functions. if you want to follow up the carr- stem, carruca would be rather more appropriate, but still, in my view, not as Latine as currus.
~D