Resposta: Ela vem do Inglês antigo BUTTORFLEOGE, de BUTTOR, "manteiga", mais FLEOGE, "voar". Havia a crença de que borboletas (ou bruxas disfarçadas de borboletas) se alimentavam de manteiga e leite deixados a descoberto. Também existe a hipótese de que o nome se deva à cor das asas de alguns desses lepidópteros.
nome usado nalguns casos para designar uma popelina fina de lã; o nome é Francês ("papillon" = borboleta). name used in some cases for a fine, woollen poplin, given by the French "papillon" (= butterfly). Ainda vou me casar com Mr. Papillon.
A primeira é uma velha crença de que insetos (ou, de acordo com Grimm, "bruxas disfarçadas") se alimentavam de manteiga ou leite que eram deixados desprotegidos. Outra é simplesmente devido à coloração amarelada das asas de algumas espécies de borboletas que lembrava cor de manteiga.
A palavra continuou. ... Não há certeza a respeito de como surgiu a palavra, mas o Oxford English Dictionary (OED) diz que o nome do inseto em inglês é semelhante ao nome no holandês (botervlieg) e no alemão (butterfliege), e todos têm os mesmos componentes, ou seja, "manteiga" + "inseto voador".
butterfly {substantivo} borboleta {f.}
PALAVRAS EM INGLÊS QUE RIMAM COM BUTTERFLY