Answer by
PZ (1206)
It is derived from an old English word, "buttorfloege," which literally means butterfly. Butterflies would be seen hovering over pails of milk or butter churns, leading to the belief that butterflies, or witches in the guise of these insects, were stealing cream and butter. Schmetterling, the German word for butterfly, is derived from Schmetten, which means cream.