plowwright

(noun) ploughwright

wright (generic term)