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.
Related Subjects
Related Phrases
Related Words