Goddess Durga names are perfect if you want your baby girl to grow up bold, brave, and fearless. Goddess Durga is the epitome of supreme woman power. The feisty Goddess Durga is the protector of the universe and the destroyer of the evil forces. Durga Devi is referred to by several names and worshiped with reverence and great fear across India. Durga names inspire women to fight evil with courage and determination. We have listed some of the best Goddess Durga names that you can pick for your little girl in this post.

Unique Goddess Durga Names For Baby Girl, With Meanings

1. Aadya

According to Hindu mythology, the goddess Durga is known as ‘the power from which the entire universe has emanated.’ So, she is also known as Aadya, which means ‘first or primeval.’

2. Aishani

Goddess Durga is a symbol of strength. Aishani is another name for the goddess of strength. It is a name that sounds feminine but has a strong meaning!

3. Ananta

This name means ‘one who is infinite and immeasurable.’ The power of Goddess Durga is immense, and so she is also known as Ananta.

4. Anika

Durga is all about fearlessness. Isn’t that a quality you want your daughter to imbibe? The name Anika means ‘graceful, brilliance or sweet-faced.’ It also refers to Goddess Durga.

5. Annapurna

This is another form of Goddess Durga and is known as the god of food and nourishment. Goddess Durga took this form to show Lord Shiva the importance of nature.

6. Anwitha

If you are looking for a name for your baby girl that is modern and a name of Goddess Durga, go with Anwitha. It is not only another name of Goddess Durga but also means ‘to enlighten,’ ‘brilliant,’ ‘powerful,’ or ‘surrounded by glory.’

7. Aparajita

Derived from Sanskrit, Aparajita means ‘one who cannot be destroyed.’ This name describes how powerful and mighty Goddess Durga is.

8. Aparna

There are many stories that describe the strength and determination of goddess Durga. One such story is about how Goddess Parvati took up the most determined meditation to please Lord Shiva. She went on an endless fast and did not eat even a single leaf, which gave her the name Aparna, meaning ‘the girl who refuses to eat even a leaf.’

9. Baruni

According to Hindu mythology, Durga came into being to defeat Mahisasur, evil personified. At her core, Durga is the feminine Parvati. Baruni is a beautiful variation of Goddess Durga’s name.

10. Bhagwati

If your little girl is the luck of your life, then name her Bhagwati, as this name means ‘lucky.’ It is also another name of Goddess Durga.

11. Bhairavi

This name means ‘terror,’ or ‘awe-inspiring.’ Bhairavi is another name for Goddess Durga, and she is known to control the changes taking place in the universe.

12. Bhargavi

This is a Sanskrit-originated name and means beautiful or charming. It is also one of the names of Goddess Durga, as she is said to have a beautiful and pleasing personality.

13. Bhavani

According to Hindu mythology, Goddess Durga is believed to be the mother of the whole universe, and it is from her the entire earth and its life originated. So, she is also called Bhavani, which means ‘the mother of the universe.’

14. Bhavaprita

Goddess Durga is the supreme power and the mother of the entire universe. She is known by the name Bhavaprita, which consists of the words ‘bhava,’ meaning ‘universe.’ and ‘prita,’ which means ‘beloved.’

15. Bhavini

The name Bhavini means ‘the beautiful one.’ Goddess Durga is said to have the most pleasant and beautiful face. Hence, she is known as Bhavini. Give your little princess this name if she is the Goddess Durga in your life.

16. Bhavitha

Bhavitha means ‘future,’ it is also one of the names of goddess Durga. Give this name to your little girl, who is your future.

17. Bhavya

If you are looking for a name that is stylish and a name of Goddess Durga, then go with Bhavya. It also has an interesting meaning that is perfect for your little one. Bhavya means ‘grand,’ ‘big, or ‘attractive.’

18. Bhuvaneswari

Goddess Durga is known as the supreme power from where all the universe is created. Hence she is known as Bhuvaneswari, which means ‘the ruler of all the worlds.’

19.Chandi

Goddess Durga has taken many forms to protect the earth from demons. One such form is Chandi. This form is known to be fearsome and a warrior.

20. Dakshayani

Dakshayani means ‘the daughter of Daksh.’ According to Hindu mythology, Goddess Durga was born as Sati, the daughter of king Dakshaprajapati.

21. Dhriti

This name is derived from Sanskrit and means ‘joyful,’ ‘courageous.’ It is another name of Goddess Durga, who is known to bestow courage and joy to her devotees.

22. Gayatri

Gayatri is a versatile name. Apart from referring to Goddess Durga, it also means ‘mother of the Vedas’ and ‘chant of salvation.’

23. Gauri

Gauri is the feminine part of Goddess Durga. The name also means ‘fair.’

24. Gautami

The name Gautami means ‘one who enlightens,’ or ‘one who removes darkness.’ If your daughter has a smile that can remove the darkness in your life, then name her Gautami.

25. Girija

This is another name of goddess Parvati. According to Hindu mythology, goddess Parvati was the daughter of the mountain king Himavan. Thus, she is also known as Girija, which means ‘born of a mountain.’

26. Girisha

Girisha means ‘one who rules the mountains.’ It is one of the names of Goddess Durga. As Parvati is the consort of Lord Shiva, who lives in the Himalayas, she is also called Girisha.

27. Gyana

Goddess Durga is known as the supreme power in the universe, and she is also known to possess all the knowledge and wisdom of the universe. Hence, she is known as Gyana, meaning ‘one who is the embodiment of knowledge.’

28. Isha

Isha means ‘Durga – the female energy or the one who protects.’ It is a name that can be found in Hebrew culture, too, albeit with a different meaning.

29. Ishi

A cute little name, Ishi has the beauty of simplicity on its side. But the meaning of the name is anything but simple! The name means goddess Durga. Who said good names have to sound complicated?

30. Jayanti

If you want an old fashioned name that is also Goddess Durga’s name, then go for Jayanti. The name Jayanti means ‘victory,’ ‘triumphant,’ ‘celebration.’

31. Jyotsna

The meaning of this Sanskrit word is ‘moonlight.’ It is also the name of Goddess Durga. If you are looking for a Goddess Durga name that is modern, choose Jyotsna.

32. Kaalaka

Kaalaka is not a name you’ll often hear. Apart from being another name for Goddess Durga, the name also means ‘pupil of the eye.’

33. Kamakshi

This name is derived from the Sanskrit words ‘kama,’ meaning ‘love,’ or ‘desire,’ and ‘akshi’ meaning ‘eye.’ She is another form of Goddess Durga and is known as the goddess of fertility.

34. Kamakya

Goddess Durga is known as Kaamakya in Assam, a state in the east of India. It also means ‘the granter of wishes.’

35. Karalika

Are you looking for a name that reflects Durga’s ferocity? Try Karalika. It means ‘Durga – the one who tears’!

36. Katyayini

Katyayini is one of the main forms of Goddess Durga. She is known as the slayer of the demon Mahishasura. According to the Skanda Purana, Katyayini was created out of the anger of the Gods. She eventually killed Mahishasura and is one of the forms in which Goddess Durga is worshiped during Navratri celebrations.A common name in West Bengal, Sarbani is another name for Durga. It is a name that sits pretty among the most popula

37. Kuja

Kuja is not a particularly popular name. But it means Goddess Durga. So, if you are looking for a unique name, with Durga at its core, go with Kuja.

38. Kalyani

Kalyani means ‘beautiful,’ ‘lovely,’ or ‘auspicious.’ It is also another name of Goddess Durga, and her divine presence is known to remove all obstacles and make any place auspicious.

39. Kanyaka

If you are looking for a name that reflects your faith in Durga, try Kanyaka. It means ‘ in the words of Goddess Durga.’ The best part about this unique name is that it has several other meanings! The name also means ‘daughter, the youngest, and maiden.’

40. Kaushiki

Durga is the epitome of the female ‘Shakti’ or strength. If you name your daughter Kaushiki, you’ll not just give her a name that symbolizes this strength but also means ‘one who is enveloped in silk’ – that sounds truly feminine, doesn’t it?

41. Kirati

Shiva is also called Kirateshwar. His wife, Goddess Durga, is referred to as Kirati in many spiritual texts.

42. Leelavati

If you are looking for an old-fashioned name for your little girl, name her Leelavati. This name means ‘creator of adventures.’ As Goddess Durga is the supreme power who creates many adventures to protect humankind, she is known by this name.

43. Lokeshwari

This is another name used to describe Goddess Durga. As she is the supreme power and creator of the entire universe, she is known as Lokeshwari, which means ‘queen of the world.’

44. Mahagauri

Another form of the name Gauri, Mahagauri, taps in Parvati and Durga’s highest virtue – the feminine and the masculine.

45. Mahamaya

According to Hinduism, our existence is an illusion. Mahamaya refers to this illusion. It was also the name of Gautama Buddha’s mother. In Bengal, Mahamaya is used to describe Goddess Durga.

46. Mahashweta

Mahashweta Devi is a very popular writer and activist. She is the very epitome of Durga’s strength. That’s what the name Mahashweta means – ‘Durga.’

47. Mahati

Mahati means ‘rejoice,’ ‘magnify,’ ‘honor,’ or ‘greatness.’ It is also one of the names of Goddess Durga. If you are looking for a cute and stylish name for your little one, then this could be a good choice.

48. Maheshwari

According to Hindu Mythology, Goddess Durga is said to possess half of the body of Lord Shiva. Thus, she is also known as Maheshwari, which means ‘one who possesses the power of Lord Mahesha (Lord Shiva).

49. Mahodari

If you are looking for a unique Goddess Durga name for your baby girl, then go with Mahodari, which means, ‘one who has a huge belly that stores the universe.’

50. Meenakshi

Meenakshi means ‘one who has fish-like beautiful eyes.’ She is the goddess of Madurai and is considered an avatar of Goddess Parvati. If your little one has eyes as beautiful as the Goddess Meenakshi, then give her this name.

51. Malini

The meaning of this name is ‘one who wears a garland.’ Goddess Durga is also called Malini as she wears a garland around her neck. These names were born when poets described how divine and beautiful Goddess Durga was.

52. Manasvini

Manasvini means ‘one who resides in everyone’s mind,’ It is also one of the many names of Goddess Durga as she always resides in the minds of her devotees. Give your precious girl this divine and beautiful name.

53. Muktakesha

All the devotees and poets who described the beauty of Goddess Durga expressed how thick, long, and beautiful her hair was. This gave her the name Muktakesha, meaning ‘one who flaunts open tresses.

54. Nandini

This is the name of one of the incarnations of Goddess Durga. The meaning of this name is ‘daughter.’ According to ancient epics, Goddess Durga was born in the form of Nandini to Yahsoda and was killed by King Kamsa.

55. Nitya

This Sanskrit word means ‘always,’ or ‘eternal,’ and is the perfect name for Goddess Durga, who is almighty and eternal. If you wish to remind yourself of the goddess every time you see your child, then give her this name.

56. Niranjana

The beauty of Indian names is that a single name can have a number of meanings. Take the case of Niranjana. It is not just another name of Goddess Durga but also means ‘a a river’ and ‘the night of the full moon.’

57. Niyati

Niyati means ‘luck,’ ‘fate,’ ‘fortune,’ or ‘supreme power.’ This also another name of Goddess Durga, who is believed to be the supreme power of the universe. Give your daughter this cute yet powerful name.

58. Pragalbha

Pragalbha is a unique Sanskrit name that means ‘Goddess of Strength – Durga.’

59. Prakruti

According to the Bhagavad Gita, Prakruti is the other form of Goddess Durga present in nature. It is believed that the entire universe is formed from the union of Purush (Shiva) with Prakruti (Parvati).

60. Parameshwari

As Goddess Durga’s consort is Lord Shiva, she is also known by the name Parameshwari, which means ‘the one who is beloved to Lord Shiva.’

61. Prasanna

This is a Sanskrit word and means ‘cheerful,’ ‘pleased,’ or ‘happy.’ Goddess Durga is also known to have a divine and cheerful face, and she abundantly blesses her devotees with happiness.

62. Parvati

Parvati means ‘the daughter of mountains,’ Goddess Durga is known by this name as she took birth as Parvati, the daughter of the mountain king, and married Lord Shiva.

63. Prabha

As Goddess Durga is said to bestow light and happiness throughout the universe, she is also known by the name Prabha which means ‘light,’ ‘glow,’ or ‘shine.’

64. Punyakeerthi

Goddess Durga is known to have saved humankind from many disasters and demons. That’s why she is also known as Punyakeerthi, which means ‘one who is famous for good deeds. If you want your daughter to do good deeds and earn name and fame, then this is the perfect name for her.

65. Purala

The magnificent heroine of Hindu mythology, Durga, teaches loyalty and bravery. Purala is a reflection of Durga. What better name for your little warrior? The name also means ‘the guardian of fortresses.’

66. Raudramukhi

This name is used to describe the fearsome form of Goddess Durga. This powerful incarnation of the goddess is known to be powerful and fierce. She killed many demons, just like Lord Shiva. The meaning of Raudramukhi is ‘one who has a frightening face like the destroyer Rudra.’

67. Revati

In Hinduism, it is customary to name daughters with names that mean wealth and prosperity. This is why many Indian Goddess names are also associated with wealth. Once such a Goddess Durga name is Revati

68. Rima

Are you looking for a name with a universal appeal but a very Indian meaning? Try Rima! It has its origin in Persian and Arabic, apart from Sanskrit. It refers to Durga – the goddess of strength. It also means ‘white antelope.’

69. Rudrani

As Goddess Durga is the consort of Lord Shiva, who is also known as Rudra, she is also known as Rudrani. If you are looking for a stylish and traditional name for your little girl, then name her Rudrani.

70. Rudrapriya

As Goddess Durga is the consort of Lord Shiva, she is also known by the name Rudrapriya. The meaning of this name is ‘one who is beloved to Rudra (Lord Shiva).’

71. Sadhana

The meaning of this name is ‘long practice,’ or ‘fulfillment.’ It is one of the many names of Goddess Durga. If you are looking for a modern name, then go for it.

72. Sadhika

The word Sadhika means ‘achiever’ and is one of the many names of Goddess Durga. If you wish your child to have the divine blessings of Maa Durga to achieve great things in life, then name her Sadhika.

73. Sailaja

This name is derived from two Sanskrit words ‘shaila,’ meaning ‘mountain,’ and ‘ja,’ meaning ‘born.’ As Goddess Durga is known by the name Parvati, who is the daughter of the mountain king. Sailaja is also the name of Goddess Durga.

74. Santati

If you are a devotee of Goddess Durga but don’t want to burden your daughter with a name that sounds too traditional, try Santati. It means ‘granter of issues’ and is also another name of Durga.

75. Sarbani

A common name in West Bengal, Sarbani is another name for Durga. It is a name that sits pretty among the most popular baby names in India.

76. Sarita

Sarita is a very common name among Hindu families. But did you know that it means Goddess Durga? The name also means ‘river.’ It is a unique name that finds mention in Spanish and Hebrew cultures too.

77. Sarvagjna

Sarvagjna means ‘all-knowing.’ As Goddess Durga is the supreme power who is said to have wisdom and knowledge of the whole world, she is also known as Sarvagjna.

78. Sarvantaryami

This name means ‘one who possesses all the instruments of thought.’ As Goddess Durga is the supreme creator of this world, she is known by this name.

79. Sarvani

Durga is not just another goddess! She is the feminine part of this universe! She is the Yin, to Shiva’s Yang! Sarvani encapsulates this very aspect of the goddess and means ‘universal or complete’.

80. Sattviki

Durga is the goddess of strength. She is also a symbol of purity. As Sattviki, Durga reflects the most ‘pure, honest and true’ part of her being.

81. Saukhyada

Goddess Durga is known to bestow happiness and prosperity upon this world. Hence, she is also known as Saukhyada, which means ‘bestower of well-being.’

82. Saumya

This word is of Sanskrit origin and means ‘mild,’ ‘lovely, ’auspicious,’ and ‘agreeable.’ This is another name of Goddess Durga. This name would be perfect if your daughter has a lovely face.

83. Shaila

This is another name of Goddess Durga as it has the meaning ‘one who lives in the mountains.’ As Goddess Durga in the form of Parvati lives on Mount Kailash, she is also known as Shaila.

84. Shakti

As the slayer of demons, Goddess Durga is also known to be a warrior goddess. She is said to have eight to eighteen hands, and each one adorns a weapon. So, she is also known as Shakti, which means energy, ability, strength, and power.

85. Shakambhari

According to Hindu mythology, Goddess Shakambari is another incarnation of Goddess Durga, who came to save humankind from a great famine. The word Shakambari means ‘the one who nourished humankind with fruits and vegetables.

86. Shambhavi

Shambhavi – or the wife of Shambhu (Shiva) refers to Durga in her Parvati avatar. The name also refers to a river that exists in Karnataka.

87. Sharanya

This Sanskrit origin name means ‘she who gives refuge,’ or ‘the divine protector.’ Goddess Durga is known by this name as she is known to take many forms and incarnations to protect humankind.

88. Shashwati

If you are looking for an out-of-the-ordinary name for your extraordinary girl, then go with Sashwati. It is also another name of Goddess Durga and means ‘eternal,’ or ‘forever.’

89. Shatakshi

This is another name of Goddess Durga, and as per the Devanagiri script, it means ‘one with a hundred eyes.’

90. Shivani

As the consort of Shiva, Goddess Durga is also known as Shivani. If you are looking for a cute and adorable name for your baby girl, then go with Shivani.

91. Shivapriya

Shivapriya means ‘loved by Shiva.’ Since Goddess Durga is the consort of Lord Shiva, she is also known by this name.

92. Shuddhi

This is another name for Goddess Durga and means ‘embodiment of purity and holiness.’ Goddess Durga is known by this name as she is known to be the epitome of purity. If you think your daughter is the Goddess Durga for you, then give her this name.

93. Shyla

As Parvati is the daughter of the Himalayan king, she used to live in the mountains. Even after getting married to Lord Shiva, she continued to live on mount Kailash. Hence, she is known as Shyla, which means ‘the one who lives in the mountains.’

94. Shyama

This goddess Durga name is derived from the Sanskrit name ‘Shyama,’ which means ‘dark.’ ‘black,’ or ‘blue.’ Goddess Durga is given this name as one of her avatars has a dark complexion.

95. Sinhayana

This unique Goddess Durga name means ‘one who rides the lion.’ Give this name to your little one if you want her to become as fearless as Goddess Durga herself.

96. Stuti

Stuti is a popular name in India. It means ‘praise.’ It is also used to refer to Goddess Durga.

97. Sutada

Goddess Durga is said to be kind-hearted towards her devotees, and she also bestows them with many boons. Hence, she is also known as Sutada, which means ‘granter of wishes.’

98. Simhavahini

According to Hindu mythology, Goddess Durga is said to ride a lion. The name Simhavahini means ‘one who rides a lion.’

99. Tanisi

Goddess Durga is known to be the supreme power that created Brahma, Vishnu, and Shiva. So, she is also known as Tansi, which means ‘the most beautiful and auspicious bodied one.

100. Tanvi

Durga is beautiful as well as strong – just what you want your daughter to be! Tanvi is another name for Goddess Durga and also means ‘beautiful.’

101. Tanishi

This is another name for Goddess Durga and means ‘serpent lady,’ or ‘fairy queen.’ As goddess Durga has many forms, one of the forms is Kali, who adorns a garland of snakes.

102. Tapasvini

As Goddess Durga (in the form of Parvati) performed the ultimate penance to win over Lord Shiva, she is known as Tapasvini, which means, ‘one who is engaged in penance.”

103. Trariti

Durga, the beautiful savior of humankind, is often described as ‘agile and swift.’ That is what the name Trariti means! It also means ‘efficient.’

104. Tribhuvani

This name consists of the words ‘tri,’ which means ‘three,’ and ‘bhuvani,’ which means ‘universe.’ Thus, this name means ‘one who is the queen of all the three universes.’

105. Trinetra

Just like Shiva, Durga too has three eyes. According to Hindu mythology, Durga’s third eye gave birth to Goddess Kali. Trinetra means ‘three-eyed’ or, in other words, it means Goddess Durga.

106. Tripura

Goddess Durga is also called Tripura, as she is older than Brahma, Vishnu, and Maheshwara. She is also known by this name as she lives in three puras or cities.

107. Tvarita

Looking for a name that is not overtly religious? Try Tvarita! The name not just sounds pretty but holds in its heart the strength of faith. It is a name used to refer to Durga – the divine.

108. Toshani

Looking for a unique name that doesn’t have an evident religious inclination? Toshani will work for you. It refers to Goddess Durga, in all her glory.

109. Uma

This Sanskrit origin name means ‘splendor,’ or ‘tranquility.’ It is also one of the known names of Goddess Durga as she appears with a calm and tranquil face to all her devotees.

110.Vajra

The name Vajra means ‘diamond.’ Goddess Durga is also called by this name by her devotees as she is invincible like a diamond.

111. Vaishnavi

Vaishnavi means ‘the one who is invincible.’ Goddess Durga is the ultimate power in the universe and has killed powerful demons. Thus, she is known as invincible.

112. Varahi

Varahi is one of the eight Matrikas created by the Goddess Durga to kill the demon Raktabija. The red-skinned Varahi rides a buffalo and holds a sword and shield.

113. Varalika

Another popular name of Goddess Durga is Varalika. She is given this name as she bestows boons to her devotees.

114.Vamika

This name was brought into the limelight when the Indian cricket team captain Virat Kohli and actress Anushka named their daughter Vamika. This name means ‘the one forming the left half of Lord Shiva’s body.’

115. Vanadurga

Vanadurga means ‘the Goddess of forests.’ Goddess Durga is known to be omnipresent in the entire universe and is also known to protect all the forests on earth. Hence she is known as Vanadurga.

116. Vidya

Goddess Durga is also known as the source of all knowledge and wisdom in the world. This name is derived from the Sanskrit word ‘vid,’ which means ‘to reason upon,’ ‘knower,’ ‘finder,’ ‘acquirer.’

117. Vidyavati

Vidyavati could be a good name for your baby girl, as it means ‘one who is knowledgeable.’ It is also another name of Goddess Durga.

118. Vimala

The meaning of this name is ‘clean,’ ‘pure,’ or ‘untarnished.’ According to Hindu Mythology, this is identified as one of the names of Goddess Durga.

119. Vishalakshi

This is another name that describes the beauty of Goddess Durga. It is said that she has big, beautiful eyes. Hence, she is known as Vishalakshi, which means ‘one with big eyes.’

120. Yogeshwari

It is also spelled as Jogeshwari. This is another Sanskrit name of Goddess Durga. The name is derived from the words ‘yoga’ and ‘Ishwari’ and means ‘one who controls the shakti of yoga.’