Shoaf Family History
Shoaf Name Meaning
Possibly an Americanized form of German Schauf(f), from the Swabian for ‘sheep’, hence probably a metonymic occupational name for a shepherd or a nickname for someone thought to resemble a sheep in some way. Compare Shoaff.
Source: Dictionary of American Family Names ©2013, Oxford University Press