Back to Namavali Collection
Lord Shiva

Lord Shiva

108 Holy names of Lord Shiva (Ashtottara Shatanamavali), the supreme being

When to recite?

Maha Shivaratri, every Monday in the month of Shravan, Pradosh Vrat, Rudrabhishek, and daily Shiva worship.

How to recite?

Bilva leaves (Belpatra) are mandatory for Shiva worship. After offering a stream of water to the Shivling, chant the 108 names while offering a Bilva leaf (three-leafed) with sandalwood paste, Datura, Bhang, and white flowers for each name.

108Names
1

Om Shivaya Namah।

ॐ शिवाय नमः।

Meaning:The most auspicious one

2

Om Maheshvaraya Namah।

ॐ महेश्वराय नमः।

Meaning:Lord of all Gods

3

Om Shambhave Namah।

ॐ शम्भवे नमः।

Meaning:Giver of happiness and prosperity

4

Om Pinakine Namah।

ॐ पिनाकिने नमः।

Meaning:Wielder of the Pinaka bow

5

Om Shashishekharaya Namah।

ॐ शशिशेखराय नमः।

Meaning:Moon-crested Lord

6

Om Vamadevaya Namah।

ॐ वामदेवाय नमः।

Meaning:The gentle and beautiful Lord

7

Om Virupakshaya Namah।

ॐ विरूपाक्षाय नमः।

Meaning:Lord with extraordinary eyes

8

Om Kapardine Namah।

ॐ कपर्दिने नमः।

Meaning:Lord with matted hair

9

Om Nilalohitaya Namah।

ॐ नीललोहिताय नमः।

Meaning:Blue and red-colored Lord

10

Om Shankaraya Namah।

ॐ शङ्कराय नमः।

Meaning:Giver of peace and prosperity

11

Om Shulapanine Namah।

ॐ शूलपाणिने नमः।

Meaning:Wielder of the trident

12

Om Khatvangine Namah।

ॐ खट्वाङ्गिने नमः।

Meaning:Holder of the Khatvanga weapon

13

Om Vishnuvallabhaya Namah।

ॐ विष्णुवल्लभाय नमः।

Meaning:Beloved of Lord Vishnu

14

Om Shipivishtaya Namah।

ॐ शिपिविष्टाय नमः।

Meaning:Luminous presence

15

Om Ambikanathaya Namah।

ॐ अम्बिकानाथाय नमः।

Meaning:Consort of Ambika (Parvati)

16

Om Shrikanthaya Namah।

ॐ श्रीकण्ठाय नमः।

Meaning:He with a beautiful throat

17

Om Bhaktavatsalaya Namah।

ॐ भक्तवत्सलाय नमः।

Meaning:Beloved of His devotees

18

Om Bhavaya Namah।

ॐ भवाय नमः।

Meaning:Source of existence

19

Om Sharvaya Namah।

ॐ शर्वाय नमः।

Meaning:Destroyer of all sins

20

Om Trilokeshaya Namah।

ॐ त्रिलोकेशाय नमः।

Meaning:Lord of the three worlds

21

Om Shitikanthaya Namah।

ॐ शितिकण्ठाय नमः।

Meaning:White-throated Lord

22

Om Shivapriyaya Namah।

ॐ शिवाप्रियाय नमः।

Meaning:Beloved of Parvati

23

Om Ugraya Namah।

ॐ उग्राय नमः।

Meaning:The fierce Lord

24

Om Kapaline Namah।

ॐ कपालिने नमः।

Meaning:Bearer of the skull bowl

25

Om Kamaraye Namah।

ॐ कामारये नमः।

Meaning:Destroyer of Kama (Cupid)

26

Om Andhakasurasudanaya Namah।

ॐ अन्धकासुरसूदनाय नमः।

Meaning:Destroyer of the demon Andhaka

27

Om Gangadharaya Namah।

ॐ गङ्गाधराय नमः।

Meaning:Bearer of the river Ganga

28

Om Lalatakshaya Namah।

ॐ ललाटाक्षाय नमः।

Meaning:One with an eye on his forehead

29

Om Kalakalaya Namah।

ॐ कालकालाय नमः।

Meaning:Conqueror of time and death

30

Om Kripanidhaye Namah।

ॐ कृपानिधये नमः।

Meaning:Treasure of compassion

31

Om Bhimaya Namah।

ॐ भीमाय नमः।

Meaning:The powerful one

32

Om Parashuhastaya Namah।

ॐ परशुहस्ताय नमः।

Meaning:One with an axe in hand

33

Om Mrigapanaye Namah।

ॐ मृगपाणये नमः।

Meaning:One with a deer in hand

34

Om Jatadharaya Namah।

ॐ जटाधराय नमः।

Meaning:The matted-haired Lord

35

Om Kailasavasine Namah।

ॐ कैलासवासिने नमः।

Meaning:Dweller of Mount Kailash

36

Om Kavachine Namah।

ॐ कवचिने नमः।

Meaning:The armored Lord

37

Om Kathoraya Namah।

ॐ कठोराय नमः।

Meaning:The tough and strong one

38

Om Tripurantakaya Namah।

ॐ त्रिपुरान्तकाय नमः।

Meaning:Destroyer of the three cities

39

Om Vrishankaya Namah।

ॐ वृषाङ्काय नमः।

Meaning:Bull-bannered Lord

40

Om Vrishabharudhaya Namah।

ॐ वृषभारूढाय नमः।

Meaning:Rider of the bull

41

Om Bhasmoddhulitavigrahaya Namah।

ॐ भस्मोद्धूलितविग्रहाय नमः।

Meaning:One smeared with sacred ash

42

Om Samapriyaya Namah।

ॐ सामप्रियाय नमः।

Meaning:Lover of Sama Veda

43

Om Svaramayaya Namah।

ॐ स्वरमयाय नमः।

Meaning:Filled with musical notes

44

Om Trayimurtaye Namah।

ॐ त्रयीमूर्तये नमः।

Meaning:Embodiment of the three Vedas

45

Om Anishvaraya Namah।

ॐ अनीश्वराय नमः।

Meaning:The undisputed Lord

46

Om Sarvajnaya Namah।

ॐ सर्वज्ञाय नमः।

Meaning:The all-knowing

47

Om Paramatmane Namah।

ॐ परमात्मने नमः।

Meaning:The Supreme Soul

48

Om Somasuryagnilochanaya Namah।

ॐ सोमसूर्याग्निलोचनाय नमः।

Meaning:One with eyes like sun, moon, and fire

49

Om Havishe Namah।

ॐ हविषे नमः।

Meaning:The sacred offering

50

Om Yajnamayaya Namah।

ॐ यज्ञमयाय नमः।

Meaning:Soul of sacrifice

51

Om Somaya Namah।

ॐ सोमाय नमः।

Meaning:Gentle like the moon

52

Om Panchavaktraya Namah।

ॐ पञ्चवक्त्राय नमः।

Meaning:The five-faced Lord

53

Om Sadashivaya Namah।

ॐ सदाशिवाय नमः।

Meaning:Eternally auspicious

54

Om Vishveshvaraya Namah।

ॐ विश्वेश्वराय नमः।

Meaning:Lord of the universe

55

Om Virabhadraya Namah।

ॐ वीरभद्राय नमः।

Meaning:The violent yet peaceful hero

56

Om Gananathaya Namah।

ॐ गणनाथाय नमः।

Meaning:Lord of all Ganas

57

Om Prajapataye Namah।

ॐ प्रजापतये नमः।

Meaning:Lord of all creatures

58

Om Hiranyaretase Namah।

ॐ हिरण्यरेतसे नमः।

Meaning:Golden-souled Lord

59

Om Durdharshaya Namah।

ॐ दुर्धर्षाय नमः।

Meaning:The invincible and invincible

60

Om Girishaya Namah।

ॐ गिरीशाय नमः।

Meaning:Lord of the mountains

61

Om Girishaya Namah।

ॐ गिरिशाय नमः।

Meaning:One who resides on mountains

62

Om Anaghaya Namah।

ॐ अनघाय नमः।

Meaning:The faultless one

63

Om Bhujangabhushanaya Namah।

ॐ भुजङ्गभूषणाय नमः।

Meaning:Adorned with serpents

64

Om Bhargaya Namah।

ॐ भर्गाय नमः।

Meaning:The radiant one who destroys sins

65

Om Giridhanvine Namah।

ॐ गिरिधन्विने नमः।

Meaning:Wielder of the mountain bow

66

Om Giripriyaya Namah।

ॐ गिरिप्रियाय नमः।

Meaning:Lover of the mountains

67

Om Krittivasase Namah।

ॐ कृत्तिवाससे नमः।

Meaning:One who wears elephant skin

68

Om Purarataye Namah।

ॐ पुरारातये नमः।

Meaning:Destroyer of the three cities

69

Om Bhagavate Namah।

ॐ भगवते नमः।

Meaning:The Lord of all wealth and power

70

Om Pramathadhipaya Namah।

ॐ प्रमथाधिपाय नमः।

Meaning:Lord of the Pramathas

71

Om Mrityunjayaya Namah।

ॐ मृत्युञ्जयाय नमः।

Meaning:Conqueror of death

72

Om Sukshmatanave Namah।

ॐ सूक्ष्मतनवे नमः।

Meaning:One with a subtle form

73

Om Jagadvyapine Namah।

ॐ जगद्व्यापिने नमः।

Meaning:All-pervading in the universe

74

Om Jagadgurave Namah।

ॐ जगद्गुरवे नमः।

Meaning:Guru of the universe

75

Om Vyomakeshaya Namah।

ॐ व्योमकेशाय नमः।

Meaning:One whose hair is the sky

76

Om Mahasenajanakaya Namah।

ॐ महासेनजनकाय नमः।

Meaning:Father of Mahasena (Kartikeya)

77

Om Charuvikramaya Namah।

ॐ चारुविक्रमाय नमः।

Meaning:The beautiful hero

78

Om Rudraya Namah।

ॐ रुद्राय नमः।

Meaning:The terrible one

79

Om Bhutapataye Namah।

ॐ भूतपतये नमः।

Meaning:Lord of the elements and beings

80

Om Sthanave Namah।

ॐ स्थाणवे नमः।

Meaning:The immovable truth

81

Om Ahirbudhnyaya Namah।

ॐ अहिर्बुध्न्याय नमः।

Meaning:The serpent of the depths

82

Om Digambaraya Namah।

ॐ दिगम्बराय नमः।

Meaning:Sky-clad Lord

83

Om Ashtamurtaye Namah।

ॐ अष्टमूर्तये नमः।

Meaning:The Lord with eight forms

84

Om Anekatmane Namah।

ॐ अनेकात्मने नमः।

Meaning:The soul with many forms

85

Om Sattvikaya Namah।

ॐ सात्त्विकाय नमः।

Meaning:Full of purity and truth

86

Om Shuddhavigrahaya Namah।

ॐ शुद्धविग्रहाय नमः।

Meaning:Pure-bodied Lord

87

Om Shashvataya Namah।

ॐ शाश्वताय नमः।

Meaning:The eternal Lord

88

Om Khandaparashave Namah।

ॐ खण्डपरशवे नमः।

Meaning:Holder of the broken axe

89

Om Ajaya Namah।

ॐ अजाय नमः।

Meaning:The unborn

90

Om Pashavimochakaya Namah।

ॐ पाशविमोचकाय नमः।

Meaning:Liberator from all bonds

91

Om Mridaya Namah।

ॐ मृडाय नमः।

Meaning:The compassionate provider of joy

92

Om Pashupataye Namah।

ॐ पशुपतये नमः।

Meaning:Lord of all creatures

93

Om Devaya Namah।

ॐ देवाय नमः।

Meaning:The divine one

94

Om Mahadevaya Namah।

ॐ महादेवाय नमः।

Meaning:The great God

95

Om Avyayaya Namah।

ॐ अव्ययाय नमः।

Meaning:The imperishable

96

Om Haraye Namah।

ॐ हरये नमः।

Meaning:Remover of sins and sorrow

97

Om Pushadantabhide Namah।

ॐ पूषदन्तभिदे नमः।

Meaning:Slayer of Pushan's teeth

98

Om Avyagraya Namah।

ॐ अव्यग्राय नमः।

Meaning:The steadfast Lord

99

Om Dakshadhvaraharaya Namah।

ॐ दक्षाध्वरहराय नमः।

Meaning:Destroyer of Daksha's sacrifice

100

Om Haraya Namah।

ॐ हराय नमः।

Meaning:The remover of ignorance

101

Om Bhaganetrabhide Namah।

ॐ भगनेत्रभिदे नमः।

Meaning:Destroyer of Bhaga's eye

102

Om Avyaktaya Namah।

ॐ अव्यक्ताय नमः।

Meaning:The unmanifested

103

Om Sahasrakshaya Namah।

ॐ सहस्राक्षाय नमः।

Meaning:The thousand-eyed Lord

104

Om Sahasrapade Namah।

ॐ सहस्रपदे नमः।

Meaning:The thousand-footed Lord

105

Om Apavargapradaya Namah।

ॐ अपवर्गप्रदाय नमः।

Meaning:Bestower of final liberation

106

Om Anantaya Namah।

ॐ अनन्ताय नमः।

Meaning:The infinite

107

Om Tarakaya Namah।

ॐ तारकाय नमः।

Meaning:The savior/liberator

108

Om Parameshvaraya Namah।

ॐ परमेश्वराय नमः।

Meaning:The supreme Lord