An English name meaning angel from God. His duty is to watch over the butterflies as they are in their cocoon He also occasionally watches over insects as they are developing into another stage of life.