Dzivaguru, the god of water, was a simple man who wore his hair long and nothing but a skin about his loins. He wandered about the countryside doing acts of kindness and performing magical wonders. Wherever Dzivaguru went, good rains followed and the people prospered. He controlled the seasons, calling on the rains to fall whenever he considered it necessary. He could walk through the heaviest rainstorm without getting wet.
To thank the god of water for what he did for the people, Chief Gosa, the paramount chief of the Mtawara, gave Dzivaguru a young virgin, Nechiskwa, who was to cook and to care for him. Dzivaguru led a celibate life while on earth, treating the girl with kindness but never once taking her as his wife. He walked into a big pool of water and never came out again. The Mhondoro we Dzivaguru, the Spirit of Dzivaguru, was perpetuated by the people as the supreme spirit.