Ayyappa (Dharmashasta)

Ayyappa (Dharmashasta)

108 Holy names of Lord Ayyappa (Hariharaputra), the son of Shiva and Mohini

When to recite?

Makar Sankranti (Makaravilakku) and during the Mandala Puja period (November-January).

How to recite?

Recite the 108 names after wearing black or blue clothes if possible and lighting a pure Ghee lamp. Offer holy ash (Vibhuti), Tulsi, and flowers with each name, maintaining the spirit of "Om Swami Sharanam Ayyappa".

108 Names
1

Om Mahashastre Namah।

ॐ महाशास्त्रे नमः।

Meaning:The great ruler

2

Om Mahadevaya Namah।

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

Meaning:The great God

3

Om Mahadevasutaya Namah।

ॐ महादेवसुताय नमः।

Meaning:Son of Lord Mahadeva

4

Om Avyayaya Namah।

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

Meaning:The imperishable one

5

Om Lokakartre Namah।

ॐ लोककर्त्रे नमः।

Meaning:Creator of the worlds

6

Om Lokabhartre Namah।

ॐ लोकभर्त्रे नमः।

Meaning:Supporter of the worlds

7

Om Lokahartre Namah।

ॐ लोकहर्त्रे नमः।

Meaning:Destroyer of the worlds

8

Om Paratparaya Namah।

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

Meaning:The supreme being

9

Om Trilokarakshakaya Namah।

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

Meaning:Protector of the three worlds

10

Om Dhanvine Namah।

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

Meaning:The archer

11

Om Tapasvine Namah।

ॐ तपस्विने नमः।

Meaning:The ascetic

12

Om Bhootasainikaya Namah।

ॐ भूतसैनकाय नमः।

Meaning:Commander of the spirits

13

Om Mantravedine Namah।

ॐ मन्त्रवेदिने नमः।

Meaning:Knower of mantras

14

Om Mahavedine Namah।

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

Meaning:The great knower

15

Om Maarutaya Namah।

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

Meaning:Son of the wind/Wind God

16

Om Jagadeeshvaraaya Namah।

ॐ जगदीश्वराय नमः।

Meaning:Lord of the universe

17

Om Lokaadhyakshaya Namah।।

ॐ लोकाध्यक्षाय नमः।

Meaning:Chief of the worlds

18

Om Agraganyaaya Namah।

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

Meaning:The foremost one

19

Om Shrimate Namaha।

ॐ श्रीमते नमः।

Meaning:The glorious one

20

Om Aprameyaparaakramaaya Namah।

ॐ अप्रमेयपराक्रमाय नमः।

Meaning:Of immeasurable valor

21

Om Simhaaroodhaaya Namah।

ॐ सिंहारुढाय नमः।

Meaning:One who rides a lion

22

Om Gajaaroodhaaya Namah।

ॐ गजारुढाय नमः।

Meaning:One who rides an elephant

23

Om Hayaaroodhaaya Namah।

ॐ हयारुढाय नमः।

Meaning:One who rides a horse

24

Om Maheswaraaya Namah।

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

Meaning:The great Lord

25

Om Naanaashaastradharaaya Namah।

ॐ नानाशास्त्रधराय नमः।

Meaning:Bearer of various weapons/scripts

26

Om Anarghaaya Namah।

ॐ अनर्घाय नमः।

Meaning:The priceless one

27

Om Naanaavidyaa vishaaradaaya Namah।

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

Meaning:Expert in various knowledges

28

Om Naanaaroopadharaaya Namah।

ॐ नानारूपधराय नमः।

Meaning:One of many forms

29

Om Veeraaya Namah।

ॐ वीराय नमः।

Meaning:The valiant one

30

Om Naanaapraaninishhevitaaya Namah।

ॐ नानाप्राणी निषेविताय नमः।

Meaning:Served by various beings

31

Om Bhooteshaaya Namah।

ॐ भूतेशाय नमः।

Meaning:Lord of the spirits

32

Om Bhootidaaya Namah।

ॐ भूतिदाय नमः।

Meaning:Giver of prosperity

33

Om Bhrityaaya Namah।

ॐ भृत्याय नमः।

Meaning:The maintainer

34

Om Bhujangaabharanoottamaaya Namah।

ॐ भुजङ्गाभरणोत्तमाय नमः।

Meaning:Adorned with snakes

35

Om Ikshudhanvine Namah।

ॐ इक्षुधन्विने नमः।

Meaning:One with a sugarcane bow

36

Om Pushpabaanaaya Namah।

ॐ पुष्पबाणाय नमः।

Meaning:One with flower arrows

37

Om Mahaaroopaaya Namah।

ॐ महारूपाय नमः।

Meaning:Of magnificent form

38

Om Mahaaprabhave Namah।

ॐ महाप्रभवे नमः।

Meaning:The great Lord

39

Om Maayaadevisutaaya Namah।

ॐ मायादेवीसुताय नमः।

Meaning:Son of Maya Devi

40

Om Maanyaaya Namah।

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

Meaning:The honored one

41

Om Mahaaneetaaya Namah।

ॐ महाणीताय नमः।

Meaning:Of great conduct

42

Om Mahaagunaaya Namah।

ॐ महागुणाय नमः।

Meaning:Of great virtues

43

Om Mahaashaivaaya Namah।

ॐ महाशैवाय नमः।

Meaning:The great Shaiva

44

Om Mahaarudraaya Namah।

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

Meaning:The great Rudra

45

Om Vaishnavaaya Namah।

ॐ वैष्णवाय नमः।

Meaning:The great Vaishnava

46

Om Vishnupujakaaya Namah।

ॐ विष्णुपुजकाय नमः।

Meaning:Worshipper of Vishnu

47

Om Vighneshaaya Namah।

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

Meaning:Remover of obstacles

48

Om Veerabhadreshaaya Namah।

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

Meaning:Lord of Veerabhadra

49

Om Bhairavaaya Namah।

ॐ भैरवाय नमः।

Meaning:The Bhairava

50

Om Shanmukhadhruvaaya Namah।

ॐ षण्मुखध्रुवाय नमः।

Meaning:Eternal six-faced one

51

Om Merushrungasamaaseenaaya Namah।

ॐ मेरुशृङ्गसमिसीनाय नमः।

Meaning:Seated on Meru peak

52

Om Munisanghanishevitaaya Namah।

ॐ मुनिसंघनिषेविताय नमः।

Meaning:Served by sages

53

Om Devaaya Namah।

ॐ देवाय नमः।

Meaning:The Divine

54

Om Bhadraaya Namah।

ॐ भद्राय नमः।

Meaning:The auspicious one

55

Om Jagannaathaaya Namah।

ॐ जगन्नाथाय नमः।

Meaning:Lord of the world

56

Om Gananaathaaya Namah।

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

Meaning:Lord of the Ganas

57

Om Ganeshwaraaya Namah।

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

Meaning:The Chief of Ganas

58

Om Mahaayogine Namah।

ॐ महायोगिने नमः।

Meaning:The great Yogi

59

Om Mahaamaayine Namah।

ॐ महामायिने नमः।

Meaning:One of great illusions

60

Om Mahaajnyaanine Namah।

ॐ महाज्ञानिने नमः।

Meaning:The great knower

61

Om Mahaasthiraaya Namah।

ॐ महास्थिराय नमः।

Meaning:The most stable

62

Om Devashaastre Namah।

ॐ देवशास्त्रे नमः।

Meaning:The divine ruler

63

Om Bhootashaastre Namah।

ॐ भूतशास्त्रे नमः।

Meaning:Ruler of spirits

64

Om Bheemahaasaparaakramaaya Namah।

ॐ भीमहासपराक्रमाय नमः।

Meaning:One with powerful valor

65

Om Naagahaaraaya Namah।

ॐ नागहाराय नमः।

Meaning:One with serpent garland

66

Om Naagakeshaaya Namah।

ॐ नागकेशाय नमः।

Meaning:One with serpent hair

67

Om Vyomakeshaaya Namah।

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

Meaning:One with sky-like hair

68

Om Sanaatanaaya Namah।

ॐ सनातलाय नमः।

Meaning:The eternal one

69

Om Sagunaaya Namah।

ॐ सगुणाय नमः।

Meaning:One with attributes

70

Om Nirgunaaya Namah।

ॐ निर्गुणाय नमः।

Meaning:One without attributes

71

Om Nityaaya Namah।

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

Meaning:The permanent one

72

Om Nityatriptaaya Namah।

ॐ नित्यतृप्ताय नमः।

Meaning:Eternally content

73

Om Niraashrayaaya Namah।

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

Meaning:Independent one

74

Om Lokaashrayaaya Namah।

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

Meaning:Refuge of the worlds

75

Om Ganaadheeshaaaya Namah।

ॐ गणाधीशाय नमः।

Meaning:Lord of Ganas

76

Om Chaturshashtikalaamayaaya Namah।

ॐ चतुःषष्टिकलामयाय नमः।

Meaning:Possessing 64 arts

77

Om Rigyajussamaaroopine Namah।

ॐ ऋग्यजुःसामरूपिणे नमः।

Meaning:The three Vedas embodied

78

Om Mallakaasurabhanjanaaya Namah।

ॐ मल्लकासुरभञ्जनाय नमः।

Meaning:Destroyer of Mallakasura

79

Om Trimurtaye Namah।

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

Meaning:Embodiment of Trinity

80

Om Daityamathanaaya Namah।

ॐ दैत्यमथनाय नमः।

Meaning:Destroyer of demons

81

Om Prakritye Namah।

ॐ प्रकृतये नमः।

Meaning:The nature

82

Om Purushottamaaya Namah।

ॐ पुरुषोत्तमाय नमः।

Meaning:The supreme being

83

Om Kaalajnyaanine Namah।

ॐ कालज्ञानिने नमः।

Meaning:Knower of time

84

Om Mahaajnyaanine Namah।

ॐ महाज्ञानिने नमः।

Meaning:The great knower

85

Om Kaamadaaya Namah।

ॐ कामदाय नमः।

Meaning:Giver of desires

86

Om Kamalaikshanaaya Namah।

ॐ कमलेक्षणाय नमः।

Meaning:Lotus-eyed one

87

Om Kalpavrikshaaya Namah।

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

Meaning:The wish-fulfilling tree

88

Om Mahaavrikshaaya Namah।

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

Meaning:The great tree

89

Om Vidyavrikshaaya Namah।

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

Meaning:Tree of knowledge

90

Om Vibhootidaaya Namah।

ॐ विभूतिदाय नमः।

Meaning:Giver of prosperity

91

Om Samsaarataapavicchetre Namah।

ॐ संसारतापविच्छेत्रे नमः।

Meaning:Remover of worldly suffering

92

Om Pashulokabhayankaraaya Namah।

ॐ पशुलोकभयन्कराय नमः।

Meaning:Protector of the animal world

93

Om Rogahantre Namah।

ॐ रोगहन्त्रे नमः।

Meaning:Destroyer of diseases

94

Om Praanadaatre Namah।

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

Meaning:Giver of life

95

Om Paragarvavibhanjanaaya Namah।

ॐ परगर्वविभञ्जनाय नमः।

Meaning:Destroyer of arrogance

96

Om Sarvashaastraarthatatvajnyaaya Namah।

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

Meaning:Knower of essential scriptures

97

Om Neetimate Namah।

ॐ नीतिपते नमः।

Meaning:The righteous one

98

Om Paapabhanjanaaya Namah।

ॐ पापनशनाय नमः।

Meaning:Destroyer of sins

99

Om Pushkalaapoornasamyuktaaya Namah।

ॐ पुष्कलापूर्णसंयुक्तया नमः।

Meaning:United with Pushkala and Poorna

100

Om Paramaatmane Namah।

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

Meaning:The supreme soul

101

Om Sataangatyee Namah।

ॐ सतांगत्ये नमः।

Meaning:Goal of the virtuous

102

Om Anantaadityasankaashaaya Namah।

ॐ अनन्तादित्यसंकाशाय नमः।

Meaning:Radiant as countless suns

103

Om Subrahmanyaanujaaya Namah।

ॐ सुब्रह्मण्यानुजाय नमः।

Meaning:Brother of Subrahmanya

104

Om Baline Namah।

ॐ बलिने नमः।

Meaning:The powerful

105

Om Bhaktaanukampine Namah।

ॐ भक्तानुकम्पिने नमः।

Meaning:Compassionate to devotees

106

Om Deveshaaya Namah।

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

Meaning:Lord of the Devas

107

Om Bhagavate Namah।

ॐ भगवते नमः।

Meaning:The divine one

108

Om Haraye Namah।

ॐ हरये नमः।

Meaning:The Lord

Sacred Religious Collection

Explore related rituals and mantras for your spiritual journey