carruaxe

Noun

 * 1)  wheeled vehicle, generally drawn by horse power

Etymology
Ultimately from.

Noun

 * 1) carriage, coach