Этимологический словарь русского языка Семенова - бабочка
Бабочка
Слово «бабочка» в современном значении – «летающее насекомое, мотылек» – известно в русском языке с начала XVIII в. В словарях встречается с 1780 г. Слово исконно русское. По основным предположениям, «бабочка» является производным от баба («замужняя женщина, жена») или же уменьшительным от бабка, бабушка. Исследователь Потебня считает, что значение слова «бабочка» возникло в связи с представлением о мотыльке как о «воплощении души предков женского пола».
Однако вопрос о происхождении слова до конца не решен. Есть версии, что существительное «бабочка» произошло от глагола бавить – «гнездо» или от бава – «игрушка, забава».
В других славянских языках слово «бабочка» отсутствует либо имеет другие значения, а насекомое называется по-другому: мотыль (белорусское), метелик (украинское) и др.
Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство
Москва
2003