For ancient Celts, snakes symbolizes secret knowledge and transformation originating from the shedding off of its skin which signifies renewal, rebirth, immortality and healing. Egyptian mythology believed that the world was created by four Gods, one is Amun-Ra in a form of a snake. |