Schaff Family History
Schaff Name Meaning
German: variant of Schaaf . Jewish (Ashkenazic): artificial or occupational name from German Schaf ‘sheep’. German: metonymic occupational name for a tubmaker from Middle High German schaff(e) ‘wooden vessel scoop’ (see Scheffel ).
Source: Dictionary of American Family Names 2nd edition, 2022