Этимологический словарь Крылова
Заимствование из немецкого, где Schaffer образовано от глагола schaffen – "устраивать". Буквально – "устроитель свадьбы".
шафер
шафёр
Шафер
ШАФЕР