Schaefer
Schaefer is an alternative spelling and cognate for the German word "Schäfer", meaning shepherd, which itself descends from the Old High German scāphare.
Read more about Schaefer.
Main Site Subjects
Related Phrases
Related Words