Thursday, April 25, 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