An English name meaning angel from God. His duty is to watch over the butterflies as they are in their cocoon Amaryllis is a pretty flower and he loves to eat them because of their bitter taste.