Where does “Schumacher” come from?

Schumacher (Polish) comes from German Schumacher, from German Schuhmacher, from Middle High German schuochmacher.

Ancestry of “Schumacher”, step by step

StepLanguageWordMeaning
1GermanSchumacher
2GermanSchuhmachershoemaker; cobbler
3Middle High Germanschuochmacher
Every word from Middle High German schuochmacherEvery word from German SchuhmacherEvery word from German Schumacher