Family name origins & meanings
- 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.