
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".
Om Mahashastre Namah।
ॐ महाशास्त्रे नमः।
Meaning:The great ruler
Om Mahadevaya Namah।
ॐ महादेवाय नमः।
Meaning:The great God
Om Mahadevasutaya Namah।
ॐ महादेवसुताय नमः।
Meaning:Son of Lord Mahadeva
Om Avyayaya Namah।
ॐ अव्ययाय नमः।
Meaning:The imperishable one
Om Lokakartre Namah।
ॐ लोककर्त्रे नमः।
Meaning:Creator of the worlds
Om Lokabhartre Namah।
ॐ लोकभर्त्रे नमः।
Meaning:Supporter of the worlds
Om Lokahartre Namah।
ॐ लोकहर्त्रे नमः।
Meaning:Destroyer of the worlds
Om Paratparaya Namah।
ॐ परात्पराय नमः।
Meaning:The supreme being
Om Trilokarakshakaya Namah।
ॐ त्रिलोकपालकाय नमः।
Meaning:Protector of the three worlds
Om Dhanvine Namah।
ॐ धन्विने नमः।
Meaning:The archer
Om Tapasvine Namah।
ॐ तपस्विने नमः।
Meaning:The ascetic
Om Bhootasainikaya Namah।
ॐ भूतसैनकाय नमः।
Meaning:Commander of the spirits
Om Mantravedine Namah।
ॐ मन्त्रवेदिने नमः।
Meaning:Knower of mantras
Om Mahavedine Namah।
ॐ महावेदिने नमः।
Meaning:The great knower
Om Maarutaya Namah।
ॐ मारुताय नमः।
Meaning:Son of the wind/Wind God
Om Jagadeeshvaraaya Namah।
ॐ जगदीश्वराय नमः।
Meaning:Lord of the universe
Om Lokaadhyakshaya Namah।।
ॐ लोकाध्यक्षाय नमः।
Meaning:Chief of the worlds
Om Agraganyaaya Namah।
ॐ अग्रगण्याय नमः।
Meaning:The foremost one
Om Shrimate Namaha।
ॐ श्रीमते नमः।
Meaning:The glorious one
Om Aprameyaparaakramaaya Namah।
ॐ अप्रमेयपराक्रमाय नमः।
Meaning:Of immeasurable valor
Om Simhaaroodhaaya Namah।
ॐ सिंहारुढाय नमः।
Meaning:One who rides a lion
Om Gajaaroodhaaya Namah।
ॐ गजारुढाय नमः।
Meaning:One who rides an elephant
Om Hayaaroodhaaya Namah।
ॐ हयारुढाय नमः।
Meaning:One who rides a horse
Om Maheswaraaya Namah।
ॐ महेश्वराय नमः।
Meaning:The great Lord
Om Naanaashaastradharaaya Namah।
ॐ नानाशास्त्रधराय नमः।
Meaning:Bearer of various weapons/scripts
Om Anarghaaya Namah।
ॐ अनर्घाय नमः।
Meaning:The priceless one
Om Naanaavidyaa vishaaradaaya Namah।
ॐ नानाविद्या विशारदाय नमः।
Meaning:Expert in various knowledges
Om Naanaaroopadharaaya Namah।
ॐ नानारूपधराय नमः।
Meaning:One of many forms
Om Veeraaya Namah।
ॐ वीराय नमः।
Meaning:The valiant one
Om Naanaapraaninishhevitaaya Namah।
ॐ नानाप्राणी निषेविताय नमः।
Meaning:Served by various beings
Om Bhooteshaaya Namah।
ॐ भूतेशाय नमः।
Meaning:Lord of the spirits
Om Bhootidaaya Namah।
ॐ भूतिदाय नमः।
Meaning:Giver of prosperity
Om Bhrityaaya Namah।
ॐ भृत्याय नमः।
Meaning:The maintainer
Om Bhujangaabharanoottamaaya Namah।
ॐ भुजङ्गाभरणोत्तमाय नमः।
Meaning:Adorned with snakes
Om Ikshudhanvine Namah।
ॐ इक्षुधन्विने नमः।
Meaning:One with a sugarcane bow
Om Pushpabaanaaya Namah।
ॐ पुष्पबाणाय नमः।
Meaning:One with flower arrows
Om Mahaaroopaaya Namah।
ॐ महारूपाय नमः।
Meaning:Of magnificent form
Om Mahaaprabhave Namah।
ॐ महाप्रभवे नमः।
Meaning:The great Lord
Om Maayaadevisutaaya Namah।
ॐ मायादेवीसुताय नमः।
Meaning:Son of Maya Devi
Om Maanyaaya Namah।
ॐ मान्याय नमः।
Meaning:The honored one
Om Mahaaneetaaya Namah।
ॐ महाणीताय नमः।
Meaning:Of great conduct
Om Mahaagunaaya Namah।
ॐ महागुणाय नमः।
Meaning:Of great virtues
Om Mahaashaivaaya Namah।
ॐ महाशैवाय नमः।
Meaning:The great Shaiva
Om Mahaarudraaya Namah।
ॐ महारुद्राय नमः।
Meaning:The great Rudra
Om Vaishnavaaya Namah।
ॐ वैष्णवाय नमः।
Meaning:The great Vaishnava
Om Vishnupujakaaya Namah।
ॐ विष्णुपुजकाय नमः।
Meaning:Worshipper of Vishnu
Om Vighneshaaya Namah।
ॐ विघ्नेशाय नमः।
Meaning:Remover of obstacles
Om Veerabhadreshaaya Namah।
ॐ वीरभद्रेशाय नमः।
Meaning:Lord of Veerabhadra
Om Bhairavaaya Namah।
ॐ भैरवाय नमः।
Meaning:The Bhairava
Om Shanmukhadhruvaaya Namah।
ॐ षण्मुखध्रुवाय नमः।
Meaning:Eternal six-faced one
Om Merushrungasamaaseenaaya Namah।
ॐ मेरुशृङ्गसमिसीनाय नमः।
Meaning:Seated on Meru peak
Om Munisanghanishevitaaya Namah।
ॐ मुनिसंघनिषेविताय नमः।
Meaning:Served by sages
Om Devaaya Namah।
ॐ देवाय नमः।
Meaning:The Divine
Om Bhadraaya Namah।
ॐ भद्राय नमः।
Meaning:The auspicious one
Om Jagannaathaaya Namah।
ॐ जगन्नाथाय नमः।
Meaning:Lord of the world
Om Gananaathaaya Namah।
ॐ गणनालाथाय नमः।
Meaning:Lord of the Ganas
Om Ganeshwaraaya Namah।
ॐ गणेश्वराय नमः।
Meaning:The Chief of Ganas
Om Mahaayogine Namah।
ॐ महायोगिने नमः।
Meaning:The great Yogi
Om Mahaamaayine Namah।
ॐ महामायिने नमः।
Meaning:One of great illusions
Om Mahaajnyaanine Namah।
ॐ महाज्ञानिने नमः।
Meaning:The great knower
Om Mahaasthiraaya Namah।
ॐ महास्थिराय नमः।
Meaning:The most stable
Om Devashaastre Namah।
ॐ देवशास्त्रे नमः।
Meaning:The divine ruler
Om Bhootashaastre Namah।
ॐ भूतशास्त्रे नमः।
Meaning:Ruler of spirits
Om Bheemahaasaparaakramaaya Namah।
ॐ भीमहासपराक्रमाय नमः।
Meaning:One with powerful valor
Om Naagahaaraaya Namah।
ॐ नागहाराय नमः।
Meaning:One with serpent garland
Om Naagakeshaaya Namah।
ॐ नागकेशाय नमः।
Meaning:One with serpent hair
Om Vyomakeshaaya Namah।
ॐ व्योमकेशाय नमः।
Meaning:One with sky-like hair
Om Sanaatanaaya Namah।
ॐ सनातलाय नमः।
Meaning:The eternal one
Om Sagunaaya Namah।
ॐ सगुणाय नमः।
Meaning:One with attributes
Om Nirgunaaya Namah।
ॐ निर्गुणाय नमः।
Meaning:One without attributes
Om Nityaaya Namah।
ॐ नित्याय नमः।
Meaning:The permanent one
Om Nityatriptaaya Namah।
ॐ नित्यतृप्ताय नमः।
Meaning:Eternally content
Om Niraashrayaaya Namah।
ॐ निराश्रयाय नमः।
Meaning:Independent one
Om Lokaashrayaaya Namah।
ॐ लोकाश्रयाय नमः।
Meaning:Refuge of the worlds
Om Ganaadheeshaaaya Namah।
ॐ गणाधीशाय नमः।
Meaning:Lord of Ganas
Om Chaturshashtikalaamayaaya Namah।
ॐ चतुःषष्टिकलामयाय नमः।
Meaning:Possessing 64 arts
Om Rigyajussamaaroopine Namah।
ॐ ऋग्यजुःसामरूपिणे नमः।
Meaning:The three Vedas embodied
Om Mallakaasurabhanjanaaya Namah।
ॐ मल्लकासुरभञ्जनाय नमः।
Meaning:Destroyer of Mallakasura
Om Trimurtaye Namah।
ॐ त्रिमूर्तये नमः।
Meaning:Embodiment of Trinity
Om Daityamathanaaya Namah।
ॐ दैत्यमथनाय नमः।
Meaning:Destroyer of demons
Om Prakritye Namah।
ॐ प्रकृतये नमः।
Meaning:The nature
Om Purushottamaaya Namah।
ॐ पुरुषोत्तमाय नमः।
Meaning:The supreme being
Om Kaalajnyaanine Namah।
ॐ कालज्ञानिने नमः।
Meaning:Knower of time
Om Mahaajnyaanine Namah।
ॐ महाज्ञानिने नमः।
Meaning:The great knower
Om Kaamadaaya Namah।
ॐ कामदाय नमः।
Meaning:Giver of desires
Om Kamalaikshanaaya Namah।
ॐ कमलेक्षणाय नमः।
Meaning:Lotus-eyed one
Om Kalpavrikshaaya Namah।
ॐ कल्पवृक्षाय नमः।
Meaning:The wish-fulfilling tree
Om Mahaavrikshaaya Namah।
ॐ महावृक्षाय नमः।
Meaning:The great tree
Om Vidyavrikshaaya Namah।
ॐ विद्यावृक्षाय नमः।
Meaning:Tree of knowledge
Om Vibhootidaaya Namah।
ॐ विभूतिदाय नमः।
Meaning:Giver of prosperity
Om Samsaarataapavicchetre Namah।
ॐ संसारतापविच्छेत्रे नमः।
Meaning:Remover of worldly suffering
Om Pashulokabhayankaraaya Namah।
ॐ पशुलोकभयन्कराय नमः।
Meaning:Protector of the animal world
Om Rogahantre Namah।
ॐ रोगहन्त्रे नमः।
Meaning:Destroyer of diseases
Om Praanadaatre Namah।
ॐ प्राणदात्रे नमः।
Meaning:Giver of life
Om Paragarvavibhanjanaaya Namah।
ॐ परगर्वविभञ्जनाय नमः।
Meaning:Destroyer of arrogance
Om Sarvashaastraarthatatvajnyaaya Namah।
ॐ सर्वशास्त्रार्थतत्त्वज्ञाय नमः।
Meaning:Knower of essential scriptures
Om Neetimate Namah।
ॐ नीतिपते नमः।
Meaning:The righteous one
Om Paapabhanjanaaya Namah।
ॐ पापनशनाय नमः।
Meaning:Destroyer of sins
Om Pushkalaapoornasamyuktaaya Namah।
ॐ पुष्कलापूर्णसंयुक्तया नमः।
Meaning:United with Pushkala and Poorna
Om Paramaatmane Namah।
ॐ परमात्मने नमः।
Meaning:The supreme soul
Om Sataangatyee Namah।
ॐ सतांगत्ये नमः।
Meaning:Goal of the virtuous
Om Anantaadityasankaashaaya Namah।
ॐ अनन्तादित्यसंकाशाय नमः।
Meaning:Radiant as countless suns
Om Subrahmanyaanujaaya Namah।
ॐ सुब्रह्मण्यानुजाय नमः।
Meaning:Brother of Subrahmanya
Om Baline Namah।
ॐ बलिने नमः।
Meaning:The powerful
Om Bhaktaanukampine Namah।
ॐ भक्तानुकम्पिने नमः।
Meaning:Compassionate to devotees
Om Deveshaaya Namah।
ॐ देवेशाय नमः।
Meaning:Lord of the Devas
Om Bhagavate Namah।
ॐ भगवते नमः।
Meaning:The divine one
Om Haraye Namah।
ॐ हरये नमः।
Meaning:The Lord










