The symbolism of the snake or serpent is one of the most widespread across mythology, folklore, and religion. And, not surprisingly, snake dreams are some of the most common dreams. The snake has many names and attributes: Master of the mystery of rebirth. Bringer of light and healing. Bearer of the fruit of immortality. Its celestial sign is the Moon, …