sense of responsibility · diligent · simple
Source: German
Root Word: Schäfer
Derived From: Schaf
Meaning: Shepherd, a name derived from the occupation of tending sheep
Popularity History: It is more common as a surname in Germany and English-speaking countries, and spread to other countries with waves of immigration.