It didn't. According to Merriam-Webster and American Heritage, English borrowed the form oleomargarine ca. 1873 from French. The word margarine, from Greek, came before the compound French word. The stuff was always called officially oleomargarine when I was young (in the 40's) but we mostly shortened that to oleo.
Posts: 2612 | Location: Upper U.S. | Registered: 06-11-02