ref
From Middle English scho makere, equivalent to shoe + maker. Compare Dutch schoenmaker, German Schuhmacher, Danish skomager.
shoemaker (n.)
late 14c. (mid-14c. as a surname), from shoe (n.) + maker.