Этимологический словарь Крылова
В основе этого существительного лежит слово баба, а уменьшительный суффикс изменил не только звучание слова, но и его значение. В старину некоторые животные и насекомые (включая и бабочек) считались колдунами или ведьмами. А слово баба к тому времени приобрело еще и значение – "ведьма", "колдунья". Так что, оказывается, нашим древним предкам это насекомое с красивыми крылышками представлялось маленькой колдуньей.