Schumacher Family History
Schumacher Name Meaning
German and Jewish (Ashkenazic): occupational name for a shoemaker from Middle High German schuoch ‘shoe’ German Schuh + an agent derivative of machen ‘to make’. This surname is also found in Denmark and Sweden.
Source: Dictionary of American Family Names ©2013, Oxford University Press