Islamic Interpretation of Dreams (Ibn-i Sirin):

(Moth; Silkworm) In a dream, a butterfly signifies ignorance, lack of experience with people, or inexperience with the proper protocol.

A butterfly in a dream also could signify love and sacrificing one’s life for others.

A butterfly in a dream also represents fire worshipers, fear, or a weak enemy who speaks big words.

If a farmer sees butterflies in his dream, it means hardships and lack of work, or consenting to evil by associating with evil companions, or befriending vile women.

A silkworm in a dream represents the best of people who spend in charity from their best and who curtail their evil, or it could represent children who live a short life in this world, or people who leave a sizeable estate for their posterity.

A silkworm, or a butterfly in a dream also could signify a short life, the nearend of one’s life, a miller, or it could represent a painter.

(Also seeMagician)