what nationality is the surname shaffer
Shaffer Family Name. A German surname, Shaffer comes from the German term âschaferâ which means a shepherd. It can also refer to a steward. Variations in spelling Shaffer include Schafer, Shafer, Schaffer, Schaeffer and Shaefer. In England the city of London and Lancashire have the two major pockets of population with the Shaffer surname.