Veles, also known as Volos, is a major Slavic god of earth, waters, and the underworld. His attributes are wet, wooly, hairy, dark and he is associated with cattle, the harvest, wealth, music, magic, and trickery. According to reconstruction by some researchers, he is the opponent of the supreme thunder godPerun. As such he probably has been imagined as a dragon, which in the belief of the pagan Slavs is a chimeric being, a serpent with a bear's head and drooping hairy ears. His tree is the willow much like Perun's tree is the oak. No direct accounts survive, but reconstructions speculate that he may directly continue aspects of the Proto-Indo-European pantheon.
Etymology
Presumably it is not possible to conclusively determine a definite etymology for the name of the god Veles, though there are several Proto-Indo-European roots that are all closely related to the nature of Veles and his domains. One possibility is that the name derives from the Proto-Indo-European root *wel-, meaning wool. This seems plausible, since in Slavic cosmology Veles in serpentine form is lying in a nest of black wool in the roots of the Tree of the World and Veles is the shepherd of the dead. Volos is also the Russian and Ukrainian word for "hair" and Veles is hairy in his beastly form. The Proto-Indo-European root *welg- also means humid, wet. Nothing is more connected with Veles than humidity and wetness. His domain is down, 'у воду пот корч пот колоду'. There is also the Indo-European word *woltus meaning meadow which is derived from the same root. And Veles is the shepherd of the dead who was imagined to browse the deceased on green lush meadows in the underworld. The name is also related to Slavic terminology for oxen, for which the South Slavs, Russians, and Poles use "вол/vol/wół". Volos can also be a derivation from the same root by Eastern Slavic phonetic laws, now considered the most probable explanation for this phonetic form. It is probably the same as Vala, the enemy of the Vedicthunder god Indra and to Velns or Vėlinas, a devil of Baltic mythology and enemy of the Baltic thunder-god Perkūnas.
Enemy of Perun and storm myth
The Russian philologistsVyacheslav Ivanov and Vladimir Toporov reconstructed the mythical battle of Perun and Veles through comparative study of various Indo-European mythologies and a large number of Slavic folk stories and songs. A unifying characteristic of all Indo-European mythologies is a story about a battle between a god of thunder and a huge serpent or a dragon. In the Slavic version of the myth, Perun is a god of thunder while Veles acts as a dragon who opposes him, consistent with the Vala etymology; he is also similar to the Etruscan underworld monster Vetha and to the dragon Illuyankas, enemy of the storm god of Hittite mythology. The reason for the enmity between the two gods is Veles's theft of Perun's son, wife, or, usually, cattle. It is also an act of challenge: Veles, in the form of a huge serpent, slithers from the caves of the underworld and coils upwards the Slavic world tree towards Perun's heavenly domain. Perun retaliates and attacks Veles with his lightning bolts. Veles flees, hiding or transforming himself into trees, animals or people. In the end, he is killed by Perun and in this ritual death, whatever Veles stole is released from his battered body in the form of rain falling from the skies. This "storm myth", or "divine battle", as it is generally called by scholars today, explained to ancient Slavs the changing of seasons through the year. The dry periods were interpreted as the chaotic results of Veles' thievery. Storms and lightning were seen as divine battles. The ensuing rain was the triumph of Perun over Veles and the re-establishment of world order. On a deeper level, as has been said above, Perun's place is up, high and dry and Veles' down, low and wet. By climbing up into the sphere of Perun, Veles disrupts the equilibrium of the world and needs to be put in his place. Perun does this in a fierce battle by smiting him with his lightning and drives him down into the water under the tree stub and the log and by putting him back in his place Perun restores order. Then they stop being adversaries and remain just opponents until the next time Veles tries to crawl up into Perun's realm. The myth was cyclical, repeating itself each year. The death of Veles was never permanent; he would reform himself as a serpent who would shed its old skin and would be reborn in a new body. Although in this particular myth he plays a negative role as bringer of chaos, Veles was not seen as an evil god by ancient Slavs. In fact, in many of the Russian folk tales, Veles, appearing under the Christian guise of St. Nicholas, saves the poor farmer and his cattle from the furious and destructive St. Elias the Thunderer, who represents Perun. The duality and conflict of Perun and Veles does not represent the dualistic clash of good and evil; rather, it is the opposition of the natural principles of earth and water against heaven/sky and fire. The Ivanov/Toporov conception of "the key myth" of Slavic mythology has been criticized by several authors, including Leo Klejn and Igor M. Diakonoff. Many, including Klejn, pointed out that Ivanov and Toporov often tended toward unjustified generalizations and considered many of their arguments "far-fetched". Supporters of the theory, on the other hand, include Boris Uspensky, T. Sudnik and T. Tsivyan, and others.
God of magic and musicians
According to Ivanov and Toporov, Veles' portrayal as having a penchant for mischief is evident both from his role in the storm myth and in carnival customs of Koledari shamans. In his role as a trickster god, he is in some ways similar to both Greek Hermes and Scandinavian Loki. He was connected with magic. The word volhov, obviously derived from his name, in some Slavic languages still means sorcerer while in the 12th century Ruthenian epic The Tale of Igor's Campaign, the character of Boyan the wizard is called Veles' grandson. Veles was also believed to be protector of travelling musicians. For instance, in some wedding ceremonies of northern Croatia, the music would not start playing unless the bridegroom, when making a toast, spilled some of the wine on the ground, preferably over the roots of the nearest tree. The symbolism of this is clear, even though forgotten long ago by those still performing it: the musicians will not sing until a toast is made to their patron deity.
Post-Christian Veles
After the advent of Christianity, Veles was split into several different characters. As a god of the underworld and dragons, he, of course, became identified with the Devil. His more benevolent sides were transformed to several Christian saints. As a protector of cattle, he became associated with Saint Blaise, popularly known among various Slavic nations as St. Vlaho, St. Blaz, or St. Vlasiy. In Yaroslavl, for example, the first church built on the site of Veles's pagan shrine was dedicated to St Blaise, for the latter's name was similar to Veles and he was likewise considered a heavenly patron of shepherds. As mentioned already, in many Eastern Slavic folk tales, he was replaced by St. Nicholas, probably because the popular stories of the saint describe him as a giver of wealth and a sort of a trickster.