Back to Namavali Collection
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".

108Names
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