Lalitha Sahasranama Explained in English – Part 1: Names 1-100
Explore Lalitha Sahasranama Names 1-100 with simple English meanings and detailed explanations of their spiritual significance, Kundalini symbolism, devotion and divine qualities.
Part 1
Names 1–100
Lalitha Sahasranama Explained in English – Part 1: Names 1–100
AstroSEVA
This is Part 1 of the 10-part Lalitha Sahasranama series, covering Names 1–100. Each name is explained in simple English, along with its spiritual significance.
Names 1–10
1. Sri Mata
Meaning: The Auspicious Divine Mother.
Explanation: Goddess Lalitha is the universal Mother. This first name presents her as the compassionate source, nurturer and protector of all beings.
2. Sri Maharajni
Meaning: The Great Empress.
Explanation: She is the supreme ruler of the universe. The name represents her sovereignty over creation and her supreme divine authority.
3. Srimat Simhasaneswari
Meaning: The Goddess seated upon the glorious throne.
Explanation: Lalitha Devi is envisioned as the supreme Queen seated upon the sacred throne. It represents divine majesty, sovereignty and power.
4. Chidagni Kunda Sambhuta
Meaning: She who arose from the fire of pure consciousness.
Explanation: Chit means consciousness and Agni means fire. The name symbolically describes the Goddess as arising from the fire of divine consciousness.
5. Deva Karya Samudyata
Meaning: She who arose to accomplish the work of the Devas.
Explanation: The Divine Mother manifests when divine order needs to be restored. The name represents her readiness to fulfil a higher divine purpose.
6. Udyad Bhanu Sahasrabha
Meaning: She who shines like a thousand rising suns.
Explanation: Her radiance is compared to the brilliance of a thousand rising suns. It represents divine light, spiritual illumination and supreme splendour.
7. Chatur Bahu Samanvita
Meaning: She who has four arms.
Explanation: The four arms represent her divine powers and her ability to act in all directions. Her four hands also hold important symbolic attributes.
8. Raga Svarupa Pashadhya
Meaning: She who holds the noose representing divine attraction.
Explanation: The pasha, or noose, represents attraction and attachment. At a deeper level, it reminds us of the forces that bind the mind and consciousness.
9. Krodhakarankushojjvala
Meaning: She who shines with the goad representing the power to control anger.
Explanation: The ankusha, or elephant goad, represents control and direction. The name points to the Divine Mother's power to restrain destructive tendencies.
10. Mano Rupeshu Kodanda
Meaning: She whose bow is in the form of the mind.
Explanation: Lalitha's sugarcane bow symbolically represents the mind. Just as a bow directs an arrow, the mind directs our attention and desires.
Names 11–20
11. Pancha Tanmatra Sayaka
Meaning: She whose five arrows are the five subtle sensory elements.
Explanation: The five arrows represent the subtle principles behind sound, touch, form, taste and smell. The name connects the Goddess with the functioning of the senses.
12. Nijaruna Prabhapura Majjad Brahmanda Mandala
Meaning: She whose reddish radiance fills and envelops the universe.
Explanation: Her divine light is described as spreading throughout the entire cosmic sphere. It represents the all-pervading nature of Shakti.
13. Champakashoka Punnaga Saugandhika Lasat Kacha
Meaning: She whose hair is adorned with fragrant flowers.
Explanation: Her beautiful hair is compared with the fragrance and beauty of Champaka, Ashoka and Punnaga flowers. The imagery represents divine beauty and grace.
14. Kuruvinda Mani Shreni Kanat Kotira Mandita
Meaning: She whose crown shines with rows of precious gems.
Explanation: The Goddess wears a magnificent jeweled crown. It symbolizes divine sovereignty, splendour and supreme consciousness.
15. Ashtami Chandra Vibhraja Dalika Sthala Shobhita
Meaning: She whose forehead shines like the eighth-day moon.
Explanation: Her forehead is compared to the gentle radiance of the crescent moon. The moon symbolizes beauty, serenity and coolness.
16. Mukha Chandra Kalankabha Mriga Nabhi Visheshaka
Meaning: She whose forehead mark resembles the mark on the moon.
Explanation: The name describes the sacred musk mark adorning her forehead. It emphasizes the beauty and auspiciousness of her divine face.
17. Vadana Smara Mangalya Griha Torana Chillika
Meaning: She whose face is like the auspicious entrance to the abode of Manmatha.
Explanation: Her face is described as extraordinarily beautiful, like the decorated entrance to the home of the God of Love.
18. Vaktra Lakshmi Parivaha Chalan Mina Abha Lochana
Meaning: She whose eyes resemble fish moving in the stream of facial beauty.
Explanation: Her eyes are compared to graceful fish moving through a river of beauty. The imagery conveys softness, movement and divine charm.
19. Nava Champaka Pushpabha Nasa Danda Virajita
Meaning: She whose nose is beautiful like a fresh Champaka flower.
Explanation: The Goddess's nose is compared with the delicate beauty of a newly blossomed Champaka flower.
20. Tara Kanti Tiraskari Nasa Bharana Bhasura
Meaning: She whose nose ornament outshines the brilliance of the stars.
Explanation: Her jeweled nose ornament shines so brilliantly that it is poetically said to surpass the light of the stars.
Names 21–30
21. Kadamba Manjari Klipta Karna Poora Manohara
Meaning: She whose ears are adorned with Kadamba flower clusters.
Explanation: Her earrings are compared with beautiful Kadamba blossoms, emphasizing the elegance and fragrance associated with the Divine Mother.
22. Tatanka Yugali Bhuta Tapanodupa Mandala
Meaning: She whose earrings represent the Sun and Moon.
Explanation: The Goddess's great earrings are symbolically associated with the Sun and Moon, representing the cosmic forces of illumination and time.
23. Padmaraga Shila Darsha Paribhavika Kapolabhuh
Meaning: She whose cheeks outshine polished Padmaraga gemstones.
Explanation: Her cheeks are described as radiant and luminous, surpassing the beauty of precious red gemstones.
24. Nava Vidruma Bimba Sri Nyakkari Radanachhada
Meaning: She whose lips surpass the beauty of fresh coral and Bimba fruit.
Explanation: Her lips are poetically compared with coral and the Bimba fruit, symbols of vibrant beauty.
25. Shuddha Vidyankurakara Dwija Pankti Dvayojjvala
Meaning: She whose two rows of teeth shine like sprouts of pure knowledge.
Explanation: Her teeth are compared with shining sprouts. The imagery associates purity, brightness and knowledge with her smile.
26. Karpura Vitika Moda Samakarshi Digantara
Meaning: She whose fragrant breath fills all directions.
Explanation: The name describes the sweetness and fragrance of her betel preparation, suggesting that divine beauty and sweetness spread everywhere.
27. Nija Sallapa Madhurya Vinirbhartsita Kachhapi
Meaning: She whose speech is sweeter than the music of the veena.
Explanation: Her words are described as so melodious that even the beautiful sound of the veena seems less sweet by comparison.
28. Mandasmita Prabha Pura Majjat Kamesha Manasa
Meaning: She whose gentle smile immerses the mind of Kamesha in its radiance.
Explanation: Her soft smile represents divine beauty and loving grace. It is said to enchant the mind of Kamesha, her divine consort.
29. Anakalita Sadrishya Chibuka Sri Virajita
Meaning: She whose chin has incomparable beauty.
Explanation: Her chin is described as possessing a beauty for which there is no equal comparison.
30. Kamesha Baddha Mangalya Sutra Shobhita Kandhara
Meaning: She whose neck is adorned with the sacred marriage thread tied by Kamesha.
Explanation: The name describes Lalitha as the divine consort of Kamesha. It represents the sacred union of Shiva and Shakti.
Names 31–40
31. Kanakangada Keyura Kamaniya Bhujanvita
Meaning: She whose beautiful arms are adorned with golden ornaments.
Explanation: Her arms are decorated with golden bangles and armlets. The description represents divine elegance and splendour.
32. Ratna Graiveya Chintaka Lola Mukta Phalanvita
Meaning: She whose neck is adorned with jewels and pearls.
Explanation: The Goddess is described wearing magnificent necklaces decorated with precious gems and pearls.
33. Kameshwara Prema Ratna Mani Pratipana Stanī
Meaning: She whose breasts are the precious treasure of Kameshwara's love.
Explanation: This poetic name expresses the intimate divine love between Lalitha and Kameshwara, symbolizing the inseparability of Shiva and Shakti.
34. Nabhy Alavala Romali Lata Phala Kuchadvayi
Meaning: She whose breasts are like fruits on the creeper of fine hair rising from the navel.
Explanation: The imagery describes the beauty and proportion of the Divine Mother's form through traditional poetic symbolism.
35. Lakshya Roma Lata Dharata Samunneya Madhyama
Meaning: She whose slender waist is suggested by the fine line of hair.
Explanation: The name praises the delicate beauty of her waist and the graceful proportions of her form.
36. Stana Bhara Dalan Madhya Patta Bandha Valitraya
Meaning: She whose waist bears three graceful folds.
Explanation: The three folds around her waist are described as an expression of feminine beauty and grace.
37. Arunaruna Kausumbha Vastrabhasvat Kati Tati
Meaning: She whose waist shines beneath reddish-orange garments.
Explanation: Her garments are described in warm reddish tones, reflecting the radiant energy traditionally associated with Lalitha Devi.
38. Ratna Kinkini Karamya Rashana Dama Bhushita
Meaning: She who is adorned with a beautiful jeweled waist-belt.
Explanation: Her jeweled waist ornament represents beauty, elegance and divine abundance.
39. Kamesha Jnata Saubhagya Mardavoru Dvayanvita
Meaning: She whose graceful thighs are known in their full beauty only to Kamesha.
Explanation: This name uses intimate poetic imagery to describe the divine beauty of Lalitha as experienced by her consort.
40. Manikya Mukuta Kara Janu Dvaya Virajita
Meaning: She whose knees resemble jeweled crowns.
Explanation: Her knees are compared to precious ruby crowns, continuing the traditional description of the Goddess from head to toe.
Names 41–50
41. Indragopa Parikshipta Smara Tunabha Janghika
Meaning: She whose lower legs resemble the quiver of the God of Love.
Explanation: Her graceful legs are compared with the quiver of Manmatha, suggesting beauty, elegance and divine attraction.
42. Gudha Gulpha
Meaning: She whose ankles are beautifully concealed.
Explanation: The name describes the graceful form of her ankles, continuing the poetic contemplation of the Divine Mother's body.
43. Kurma Prishtha Jayishnu Prapadanvita
Meaning: She whose feet are more beautiful than the back of a tortoise.
Explanation: Her feet are praised for their strength, beauty and graceful form.
44. Nakha Didhiti Sanchhanna Namajjana Tamoguna
Meaning: She whose toenail radiance removes the darkness of ignorance in those who bow to her.
Explanation: This name moves from physical beauty to spiritual symbolism. Her radiant feet represent the removal of ignorance.
45. Pada Dvaya Prabha Jala Parakrita Saroruha
Meaning: She whose feet outshine the beauty of lotuses.
Explanation: Lotus flowers traditionally symbolize purity. Her feet are described as even more radiant and beautiful than the lotus.
46. Sinjana Mani Manjira Mandita Sri Padambuja
Meaning: She whose lotus feet are adorned with tinkling jeweled anklets.
Explanation: The sound of her jeweled anklets adds to the beauty of her divine form and is part of the traditional meditation on Lalitha Devi.
47. Marali Mandha Gamana
Meaning: She whose graceful movement resembles that of a swan.
Explanation: The swan is traditionally associated with elegance and discrimination. Her movement is described as gentle, graceful and majestic.
48. Maha Lavanya Shevadhih
Meaning: She who is the treasure-house of supreme beauty.
Explanation: All forms of beauty are symbolically gathered within the Divine Mother.
49. Sarvaruna
Meaning: She who is completely radiant and reddish in complexion.
Explanation: The reddish hue represents divine energy, Shakti and the radiance of consciousness.
50. Anavadyangi
Meaning: She whose body is flawless.
Explanation: The Goddess is described as perfect in every aspect. The name represents completeness and divine perfection.
Names 51–60
51. Sarvabharana Bhushita
Meaning: She who is adorned with every kind of ornament.
Explanation: The ornaments represent divine qualities and powers as much as physical beauty. The Goddess is portrayed as completely resplendent.
52. Shiva Kameshwarankastha
Meaning: She who is seated on the lap of Shiva Kameshwara.
Explanation: This name represents the inseparable union of Shiva and Shakti—the conscious principle and its dynamic power.
53. Shiva
Meaning: The Auspicious One.
Explanation: Lalitha herself is Shiva—the auspicious and benevolent divine reality. The name points beyond the distinction between masculine and feminine divinity.
54. Swadhina Vallabha
Meaning: She whose beloved is completely devoted to her.
Explanation: This expresses the intimate unity of Lalitha and Kameshwara. Their relationship represents the perfect union of divine consciousness and divine energy.
55. Sumeru Madhya Shringastha
Meaning: She who resides upon the central peak of Mount Meru.
Explanation: Mount Meru represents the cosmic axis. Lalitha's dwelling at its centre symbolizes her position at the heart of the universe.
56. Srimannagara Nayika
Meaning: The Queen of the sacred city.
Explanation: She is the sovereign of Sri Nagara, the divine city associated with Sri Vidya tradition.
57. Chintamani Grihantastha
Meaning: She who resides in the Chintamani palace.
Explanation: Chintamani means a wish-fulfilling jewel. The sacred palace represents the highest divine abode filled with spiritual abundance.
58. Pancha Brahmasana Sthita
Meaning: She who sits upon the throne of the five Brahmas.
Explanation: The five Brahmas are associated with the cosmic functions of creation, preservation, dissolution, concealment and grace. Lalitha is understood as the power underlying all these functions.
59. Mahapadmatavi Samstha
Meaning: She who dwells in the great lotus forest.
Explanation: The lotus represents purity and spiritual awakening. The great lotus forest symbolizes a divine realm of consciousness.
60. Kadamba Vana Vasini
Meaning: She who dwells in the Kadamba forest.
Explanation: The Kadamba tree is closely associated with Lalitha worship. The name evokes the beauty and sacredness of her divine abode.
Names 61–70
61. Sudha Sagara Madhyastha
Meaning: She who resides in the middle of the ocean of nectar.
Explanation: The ocean of nectar represents immortality, bliss and spiritual consciousness. Lalitha is envisioned as its central presence.
62. Kamakshi
Meaning: She whose eyes fulfil divine desires.
Explanation: Kamakshi is a celebrated name of the Goddess. Her compassionate gaze is traditionally understood as capable of granting blessings to sincere devotees.
63. Kamadayini
Meaning: She who fulfils righteous desires.
Explanation: The Divine Mother is regarded as the giver of worthy and sincere wishes. The name also points toward the fulfilment of spiritual aspirations.
64. Devarshi Gana Sanghata Stuyamana Atma Vaibhava
Meaning: She whose glory is praised by groups of Devarshis.
Explanation: Divine sages and celestial beings praise her supreme glory. The name emphasizes her exalted spiritual status.
65. Bhandasura Vadhodyukta Shakti Sena Samanvita
Meaning: She who is accompanied by an army of Shaktis prepared to defeat Bhandasura.
Explanation: This refers to the traditional Lalitha narrative in which the Goddess leads the divine forces against Bhandasura.
66. Sampat Kari Samarudha Sindhura Vraja Sevita
Meaning: She who is attended by elephants led by Sampatkari.
Explanation: Sampatkari and her elephant forces form part of Lalitha's divine army. The imagery represents strength, prosperity and royal power.
67. Ashvarudha Adhishthita Ashwa Koti Koti Bhiravruta
Meaning: She who is surrounded by countless horses under Ashvarudha.
Explanation: The Goddess's divine army is described with magnificent cavalry. It symbolizes dynamic power and readiness for action.
68. Chakra Raja Ratharudha Sarvayudha Parishkrita
Meaning: She who rides the royal chariot armed with all weapons.
Explanation: Lalitha rides the magnificent Sri Chakra chariot. The name connects her divine power with the Sri Chakra and the forces of protection.
69. Geya Chakra Ratharudha Mantrini Parisevita
Meaning: She who is attended by Mantrini while riding the Geya Chakra chariot.
Explanation: Mantrini is one of Lalitha's important divine attendants. The name introduces the organized spiritual forces surrounding the Goddess.
70. Kiri Chakra Ratharudha Dandanatha Puraskrita
Meaning: She who is accompanied by Dandanatha on the Kiri Chakra chariot.
Explanation: Dandanatha represents another powerful commander of Lalitha's divine army. The imagery conveys discipline, strength and divine order.
Names 71–80
71. Jwala Malini Kakshipta Vahni Prakara Madhyaga
Meaning: She who resides within a fortress of fire created by Jwalamalini.
Explanation: A fiery protective enclosure surrounds the Goddess. It represents divine protection and the power of Shakti.
72. Bhandasainya Vadhodyukta Shakti Vikrama Harshita
Meaning: She who rejoices in the valour of the Shaktis prepared to defeat Bhandasura's army.
Explanation: The name celebrates the courage and strength of the divine forces serving the Goddess.
73. Nitya Parakramatopa Nirikshana Samutsuka
Meaning: She who eagerly observes the heroic power of the Nitya Devis.
Explanation: The Goddess is associated with the Nitya Shaktis, eternal divine powers that participate in her cosmic work.
74. Bhandaputra Vadhodyukta Bala Vikrama Nandita
Meaning: She who rejoices in Bala's valour against the sons of Bhandasura.
Explanation: Bala Tripurasundari represents the youthful form of the Goddess. Her courage symbolizes divine power that does not depend on physical age.
75. Mantrinyamba Virachita Vishanga Vadhatoshita
Meaning: She who is pleased by the destruction of Vishanga by Mantrini.
Explanation: The name continues the story of the Goddess's divine forces overcoming the obstacles represented by Bhandasura's army.
76. Vishukra Prana Harana Varahi Virya Nandita
Meaning: She who rejoices in Varahi's destruction of Vishukra.
Explanation: Varahi is a powerful form of Shakti. Her victory represents the triumph of divine strength over destructive forces.
77. Kameshwara Mukhaloka Kalpita Sri Ganeswara
Meaning: She who created Sri Ganesha through a glance at Kameshwara.
Explanation: This name describes a miraculous manifestation of Ganesha through the divine union of Lalitha and Kameshwara.
78. Maha Ganesha Nirbhinna Vighna Yantra Praharshita
Meaning: She who rejoiced when Maha Ganesha destroyed the obstacle-producing device.
Explanation: Maha Ganesha removes the obstacles created by the forces opposing the Goddess. The name emphasizes divine wisdom overcoming obstruction.
79. Bhandasurendra Nirmukta Shastra Pratyastra Varshini
Meaning: She who showers counter-weapons against the weapons of Bhandasura.
Explanation: The Goddess is described as responding to every hostile force with an appropriate divine power.
80. Karanguli Nakhotpanna Narayana Dashakritih
Meaning: She from whose fingernails the ten forms of Narayana emerged.
Explanation: This highly symbolic name describes divine manifestations emerging effortlessly from the Goddess. It emphasizes her supreme creative power.
Names 81–90
81. Maha Pashupatastragni Nirdagdhasura Sainika
Meaning: She who destroyed the demon army with the fire of the Pashupata weapon.
Explanation: The Pashupata weapon represents immense divine power. The name describes the destruction of forces opposing divine order.
82. Kameshwarastra Nirdagdha Sabhandasura Shunyaka
Meaning: She who destroyed Bhandasura and his forces through the weapon of Kameshwara.
Explanation: The name represents the final destruction of the forces of Bhandasura in the traditional cosmic narrative.
83. Brahmopendra Mahendra Adi Deva Samstuta Vaibhava
Meaning: She whose glory is praised by Brahma, Vishnu and Indra.
Explanation: The highest Devas themselves praise her divine greatness, emphasizing her supreme position within the traditional theology.
84. Hara Netra Agni Sandagdha Kama Sanjeevanoushadhi
Meaning: She who is the medicine that restored Kama after he was burned by Shiva's eye.
Explanation: The name refers to the traditional story of Manmatha being reduced to ashes by Shiva and later restored through divine grace.
85. Sri Vagbhava Kutaika Svarupa Mukha Pankaja
Meaning: She whose lotus face represents the Vagbhava portion of the sacred mantra.
Explanation: This name connects the Goddess's face with the Vagbhava Kuta of the Sri Vidya tradition and the sacred Panchadashi mantra.
86. Kantadhah Kati Paryanta Madhya Kuta Svarupini
Meaning: She whose form from the neck to the waist corresponds to the Madhya Kuta.
Explanation: The Goddess's body is symbolically identified with the divisions of the sacred Sri Vidya mantra.
87. Shakti Kutaika Tapanna Katyadho Bhaga Dharini
Meaning: She whose lower body represents the Shakti Kuta.
Explanation: The three sections of the Panchadashi mantra are symbolically associated with different parts of the Goddess's divine form.
88. Mula Mantratmika
Meaning: She who is the essence of the root mantra.
Explanation: Lalitha is identified with the fundamental mantra of Sri Vidya. The name expresses the idea that divine consciousness itself is present within sacred sound.
89. Mula Kuta Traya Kalebara
Meaning: She whose body consists of the three sections of the root mantra.
Explanation: The entire form of the Goddess is contemplated as the embodiment of the three Kutas of the Panchadashi mantra.
90. Kula Amritaika Rasika
Meaning: She who delights in the nectar of Kula.
Explanation: In Sri Vidya terminology, Kula has profound symbolic meanings connected with Shakti and spiritual consciousness. The name points toward the bliss experienced through divine realization.
Names 91–100
91. Kula Sanketa Palini
Meaning: She who protects the sacred secrets of the Kula tradition.
Explanation: Sri Vidya contains subtle teachings that are traditionally transmitted with care. This name presents the Goddess as the guardian of that sacred knowledge.
92. Kulangana
Meaning: She who belongs to the sacred Kula.
Explanation: The Goddess is identified with the spiritual tradition of Kula Shakti and its sacred understanding of divine energy.
93. Kulantastha
Meaning: She who resides within the Kula.
Explanation: The Divine Mother is not distant. She is understood as residing within the sacred principle of Shakti itself.
94. Kaulini
Meaning: She who is the essence of the Kaula tradition.
Explanation: Kaulini represents the divine Shakti understood through the Kaula stream of Sri Vidya philosophy.
95. Kula Yogini
Meaning: She who is the Yogini of the Kula.
Explanation: The name presents Lalitha as the divine power that unites spiritual practice, Shakti and higher consciousness.
96. Akula
Meaning: She who is beyond Kula.
Explanation: While the Goddess is present within the Kula, she is also beyond every classification. This name points toward the transcendent nature of the Divine.
97. Samayantastha
Meaning: She who resides in the Samaya tradition.
Explanation: Samaya worship emphasizes the inner contemplation of the Goddess. This name points to the Divine Mother dwelling within the inner consciousness of the devotee.
98. Samayachara Tatpara
Meaning: She who is devoted to the Samaya path.
Explanation: The name emphasizes the inward spiritual path in which the Goddess is contemplated within the individual consciousness.
99. Muladharaika Nilaya
Meaning: She who resides in the Muladhara.
Explanation: In the traditional Kundalini framework, the Divine Shakti is described as residing at the Muladhara, the foundational energy centre.
100. Brahma Granthi Vibhedini
Meaning: She who breaks through the Brahma Granthi.
Explanation: The Brahma Granthi is one of the subtle knots described in Kundalini Yoga. Its piercing symbolizes overcoming limitations associated with the lower levels of consciousness and allowing spiritual energy to rise.
What We Have Learned in Names 1–100
The first 100 names take us through an extraordinary journey.
They begin with Lalitha as the Divine Mother and Supreme Empress, then describe her divine form, ornaments and beauty. The names gradually move into her cosmic abode, her divine armies, the story of Bhandasura, the Sri Vidya mantra and finally the subtle spiritual symbolism of Kundalini.
This progression is significant. Lalitha Sahasranama does not remain only at the level of physical description. It gradually moves from form to symbolism, from mythology to mantra, and from external worship towards inner spiritual contemplation.
Explore More with AstroSEVA
Understanding a sacred tradition can make devotional practice even more meaningful.
With AstroSEVA, explore astrology, spirituality, devotional traditions and sacred knowledge in one place.
Listen. Learn. Reflect. Connect with the Divine.
Explore AstroSEVA for more astrology and spiritual content.
Conclusion
Lalitha Sahasranama is a journey through a thousand names of the Divine Mother.
Each name opens a different window into the qualities, symbolism and spiritual philosophy associated with Goddess Lalitha Tripurasundari.
For a devotee, it can be a prayer. For someone learning about Hindu philosophy, it can be a fascinating spiritual text. For someone seeking a quiet daily practice, listening to the sacred names can provide a meaningful moment of reflection.
The deeper you explore the names, the more layers of meaning you may discover.
Start with one name. Understand its meaning. Reflect upon it. Then continue the journey through the thousand names of Lalitha.
AstroSEVA
Follow us for Job Opportunities