wagonsmith
Etymology
From wagon + smith.
noun
A maker of wagons, wainwright.