cartwright (n.)

"carpenter who makes carts," early 15c. (late 13c. as a surname), from cart (n.) + wright (n.).