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