Ensure success ,wisdom and wealth at The Ganesha Experience
Sunday, April 21, 2013
Lord Shiva’s names in English
Lord Shiva has 108 names which are chanted over and over again during a Lord Shiva puja. Each of these 108 names has its own meaning and each is derived from the various forms.
No comments:
Post a Comment