Out of them all i would say a
Will in Hinduism all gods are the same - just appearing in diffrent forms. But to answer your question. It would be Shiva!
That you made it through you school career for k-12
1.The power of apparently influencing the course of events by using mysterious or supernatural forces.
2.Used in magic or working by magic; having or apparently having supernatural powers.
3.Move, change, or create by or as if by magic.\
It all depends on what context.