Schaefer The origin and history of Schaefer. Etymology From German Schäfer ("shepherd"), from Middle High German schæfære. ← Back to the full definition of Schaefer