Back to Namavali Collection
Lord Rama

Lord Rama

108 Holy names of Lord Rama (Ashtottara Shatanamavali), the ideal man

When to recite?

Ram Navami, Vijayadashami, and before starting or after completing the recitation of Ramayanam or Ramcharitmanas.

How to recite?

Chant the 108 names at the Ram Darbar or Shaligram while offering Tulsi leaves, Lotus flowers, or red/yellow flowers. It is mandatory to remember Lord Hanuman while reciting the names of Lord Rama.

108Names
1

Om Shri Ramaya Namah।

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

Meaning:The giver of happiness

2

Om Ramabhadraya Namah।

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

Meaning:The auspicious one

3

Om Ramachandraya Namah।

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

Meaning:Moon-like gentle Rama

4

Om Shashvataya Namah।

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

Meaning:The eternal one

5

Om Rajivalochanaya Namah।

ॐ राजिवलोचनाय नमः।

Meaning:The lotus-eyed one

6

Om Shrimate Namah।

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

Meaning:The revered one

7

Om Rajendraya Namah।

ॐ राजेन्द्राय नमः।

Meaning:The king of kings

8

Om Raghupungavaya Namah।

ॐ रघुपुङ्गवाय नमः।

Meaning:The scion of the Raghu dynasty

9

Om Janakivallabhaya Namah।

ॐ जानकीवल्लभाय नमः।

Meaning:The beloved of Janaki

10

Om Jaitraya Namah।

ॐ जैत्राय नमः।

Meaning:The triumphant

11

Om Jitamitraya Namah।

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

Meaning:Conqueror of enemies

12

Om Janardanaya Namah।

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

Meaning:The refuge of the people

13

Om Vishvamitrapriyaya Namah।

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

Meaning:Beloved of Sage Vishvamitra

14

Om Dantaya Namah।

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

Meaning:The well-controlled one

15

Om Sharanatranatatparaya Namah।

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

Meaning:Protector of devotees

16

Om Valipramathanaya Namah।

ॐ वालीप्रमथनाय नमः।

Meaning:The slayer of Bali

17

Om Vagmine Namah।

ॐ वाग्मिने नमः।

Meaning:The eloquent

18

Om Satyavache Namah।

ॐ सत्यवाचे नमः।

Meaning:The speaker of truth

19

Om Satyavikramaya Namah।

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

Meaning:Truthfully powerful

20

Om Satyavrataya Namah।

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

Meaning:One of truthful vows

21

Om Vratadharaya Namah।

ॐ व्रतधाराय नमः।

Meaning:Practicing penance

22

Om Sadahanumadashritaya Namah।

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

Meaning:Always served by Hanuman

23

Om Kausaleyaya Namah।

ॐ कौसलेयाय नमः।

Meaning:Son of Kaushalya

24

Om Kharadhvamsine Namah।

ॐ खरध्वंसिने नमः।

Meaning:Destroyer of demon Khara

25

Om Viradhavadhapanditaya Namah।

ॐ विराधवधपण्डिताय नमः।

Meaning:Expert in slaying Viradha

26

Om Vibhishanaparitratre Namah।

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

Meaning:Protector of Vibhishana

27

Om Harakodandabhanjanaya Namah।

ॐ हरकोदण्डभञ्जनाय नमः।

Meaning:Breaker of Shiva's bow

28

Om Saptatalaprabhettre Namah।

ॐ सप्ततालप्रभेत्त्रे नमः।

Meaning:Piercer of seven palm trees

29

Om Dashagrivashiroharaya Namah।

ॐ दशग्रीवशिरोहराय नमः।

Meaning:Slayer of Ravana's heads

30

Om Jamadagnyamahadarpadalanaya Namah।

ॐ जामदग्न्यमहादर्पदलनाय नमः।

Meaning:Destroyer of Parashurama's pride

31

Om Tatakahantre Namah।

ॐ ताटकाहन्त्रे नमः।

Meaning:Slayer of Tataka

32

Om Vedantasaraya Namah।

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

Meaning:Essence of Vedanta

33

Om Vedyaya Namah।

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

Meaning:One who is to be known

34

Om Bhavabandhavimochakaya Namah।

ॐ भवबन्धविमोचकाय नमः।

Meaning:Liberator from worldly bonds

35

Om Dushanatrishirohantre Namah।

ॐ दूषणत्रिशिरोहन्त्रे नमः।

Meaning:Slayer of Dushana and Trishira

36

Om Trimurtaye Namah।

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

Meaning:The three-fold deity

37

Om Trigunatmakaya Namah।

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

Meaning:Possessor of three qualities

38

Om Trivikramaya Namah।

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

Meaning:Lord of the three worlds

39

Om Trilokatmane Namah।

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

Meaning:Soul of the three worlds

40

Om Punyacharitra kirtanaya Namah।

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

Meaning:Whose stories bring merit

41

Om Trilokapalakaya Namah।

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

Meaning:Protector of the three worlds

42

Om Dhanvine Namah।

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

Meaning:The archer

43

Om Dandakaranyavasine Namah।

ॐ दण्डकारण्यवासिने नमः।

Meaning:Dweller of Dandaka forest

44

Om Ahalyashapashamanaya Namah।

ॐ अहल्याशापशमनाय नमः।

Meaning:Remover of Ahalya's curse

45

Om Pitribhaktaya Namah।

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

Meaning:Devoted to father

46

Om Varapradaya Namah।

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

Meaning:Bestower of boons

47

Om Jitendriyaya Namah।

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

Meaning:Conqueror of senses

48

Om Jitakrodhaya Namah।

ॐ जितक्रोाधाय नमः।

Meaning:Conqueror of anger

49

Om Jitalobhaya Namah।

ॐ जितलोभाय नमः।

Meaning:Conqueror of greed

50

Om Jagadgurave Namah।

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

Meaning:Guru of the universe

51

Om Rikshavanarasanghatine Namah।

ॐ ऋक्षवानरसंघातिने नमः।

Meaning:Leader of bears and monkeys

52

Om Chitrakutasamashrayaya Namah।

ॐ चित्रकुटसमाश्रयाय नमः।

Meaning:Dweller of Chitrakuta

53

Om Jayantatranavaradaya Namah।

ॐ जयन्तत्राणवरदाय नमः।

Meaning:Saviour of Jayanta

54

Om Sumitraputrasevitaya Namah।

ॐ सुमित्रापुत्रसेविताय नमः।

Meaning:Served by Sumitra's son

55

Om Sarvadevadidevaya Namah।

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

Meaning:God of all Gods

56

Om Mritavanarajivanaya Namah।

ॐ मृतवानरजीवनाय नमः।

Meaning:Reviver of dead monkeys

57

Om Mayamarichahantre Namah।

ॐ मायामारिचहन्त्रे नमः।

Meaning:Slayer of illusory Maricha

58

Om Mahadevaya Namah।

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

Meaning:The Great God

59

Om Mahabhujaya Namah।

ॐ महाभुजाय नमः।

Meaning:Long-armed Lord

60

Om Sarvadevastutaya Namah।

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

Meaning:Praised by all Gods

61

Om Saumyaya Namah।

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

Meaning:The gentle one

62

Om Brahmanyaya Namah।

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

Meaning:Protector of Brahmins

63

Om Munis amstutaya Namah।

ॐ मुनिसंस्तुताय नमः।

Meaning:Praised by Sages

64

Om Mahayogine Namah।

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

Meaning:The Great Yogi

65

Om Mahodaraya Namah।

ॐ महोदराय नमः।

Meaning:The great-bellied one

66

Om Sugrivepsitarajyadaya Namah।

ॐ सुग्रीवेप्सितराज्यदाय नमः।

Meaning:Giver of kingdom to Sugriva

67

Om Sarvapunyadi khaphalaya Namah।

ॐ सर्वपुण्याधिकफलाय नमः।

Meaning:Giver of supreme merit

68

Om Smritasarvaghanashanaya Namah।

ॐ स्मृतसर्वाघनाशनाय नमः।

Meaning:Destroyer of sins by remembrance

69

Om Adipurushaya Namah।

ॐ आदिपुरुषाय नमः।

Meaning:The primal being

70

Om Paramapurushaya Namah।

ॐ परमपुरुषाय नमः।

Meaning:The supreme being

71

Om Mahapurushaya Namah।

ॐ महापुरुषाय नमः।

Meaning:The great being

72

Om Punyodayaya Namah।

ॐ पुण्योदयाय नमः।

Meaning:Source of merit

73

Om Dayasaraya Namah।

ॐ दयासाराय नमः।

Meaning:Essence of compassion

74

Om Puranapurushottamaya Namah।

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

Meaning:Supreme Being of Puranas

75

Om Smitavaktraya Namah।

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

Meaning:Smiling-faced one

76

Om Mitabhashine Namah।

ॐ मितभाषिने नमः।

Meaning:One of measured speech

77

Om Purvabhashine Namah।

ॐ पूर्वभाषिने नमः।

Meaning:One who speaks first

78

Om Raghavaya Namah।

ॐ राघवाय नमः।

Meaning:Scion of Raghu

79

Om Anantagunagambhiraya Namah।

ॐ अनन्तगुणगम्भीराय नमः।

Meaning:Deep with infinite qualities

80

Om Dhirodattagunottamaya Namah।

ॐ धीरोदात्तगुणोत्तमाय नमः।

Meaning:Possessor of noble qualities

81

Om Mayamanushacharitraya Namah।

ॐ मायामानुषचारित्राय नमः।

Meaning:One in human form by Maya

82

Om Mahadevadipujitaya Namah।

ॐ महादेवादिपूजिताय नमः।

Meaning:Worshipped by Shiva

83

Om Setukrite Namah।

ॐ सेतुकृते नमः।

Meaning:Maker of the bridge

84

Om Jitavarashaye Namah।

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

Meaning:Conqueror of the ocean

85

Om Sarvatirthamayaya Namah।

ॐ सर्वतीर्थमयाय नमः।

Meaning:Embodiment of all holy places

86

Om Haraye Namah।

ॐ हरये नमः।

Meaning:Remover of sins

87

Om Shyamatmane Namah।

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

Meaning:Dark-complexioned soul

88

Om Ajeyaya Namah।

ॐ अजेयाय नमः।

Meaning:Unconquerable

89

Om Sarvabhutatmane Namah।

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

Meaning:Soul of all beings

90

Om Saumyaya Namah।

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

Meaning:Gentle

91

Om Brahmane Namah।

ॐ ब्रह्मणे नमः।

Meaning:The Absolute

92

Om Munivaraya Namah।

ॐ मुनिवराय नमः।

Meaning:Best among sages

93

Om Mahadevaya Namah।

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

Meaning:Supreme Deity

94

Om Mahabalaya Namah।

ॐ महाबलाय नमः।

Meaning:Extremely powerful

95

Om Sarvadevahitaya Namah।

ॐ सर्वदेवहिताय नमः।

Meaning:Benefactor of all Gods

96

Om Saumyaya Namah।

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

Meaning:Gentle

97

Om Brahmanyaya Namah।

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

Meaning:The spiritual one

98

Om Munistutaya Namah।

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

Meaning:Praised by sages

99

Om Mahayogine Namah।

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

Meaning:Supreme Yogi

100

Om Mahodaraya Namah।

ॐ महोदराय नमः।

Meaning:Big-hearted/bellied

101

Om Sarvadevadidevaya Namah।

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

Meaning:Lord of all Gods

102

Om Mritavanarajivanaya Namah।

ॐ मृतवानरजीवनाय नमः।

Meaning:Restorer of life to monkeys

103

Om Mayamarichahantre Namah।

ॐ मायामारिचहन्त्रे नमः।

Meaning:Slayer of Maricha

104

Om Mahadevaya Namah।

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

Meaning:Great Deity

105

Om Mahabhujaya Namah।

ॐ महाभुजाय नमः।

Meaning:Great-armed Lord

106

Om Sarvadevastutaya Namah।

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

Meaning:Praised by all Gods

107

Om Saumyaya Namah।

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

Meaning:Pleasant

108

Om Shriramachandracharanau Sharanam Prapadye Namah।

ॐ श्रीरामचन्द्रचरणौ शरणं प्रपद्ये नमः।

Meaning:I take refuge in Ramachandra's feet