Автор Reanimator задал вопрос в разделе Прочая живность
Откуда произошли русское - бабочка , и украинское - метелик -названия чешуекрылых.? и получил лучший ответ
Ответ от ~VESNA-LETO~[гуру]
Слово «бабочка» в современном значении – «летающее насекомое, мотылек» – известно в русском языке с начала XVIII в. В словарях встречается с 1780 г. Слово исконно русское. По основным предположениям, «бабочка» является производным от баба («замужняя женщина, жена» ) или же уменьшительным от бабка, бабушка. Исследователь Потебня считает, что значение слова «бабочка» возникло в связи с представлением о мотыльке как о «воплощении души предков женского пола» .
Однако вопрос о происхождении слова до конца не решен. Есть версии, что существительное «бабочка» произошло от глагола бавить – «гнездо» или от бава – «игрушка, забава» .
Источник: