Этимологический словарь Крылова
Это слово попало в русский язык из французского в XX в., а восходит к греческому margaron – "перламутр". Свое название маргарин получил за жемчужно-перламутровый цвет.
маргарин
Маргарин
МАРГАРИН