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
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.’
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!
This name means ‘one who is infinite and immeasurable.’ The power of Goddess Durga is immense, and so she is also known as Ananta.
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.
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.
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.’
Derived from Sanskrit, Aparajita means ‘one who cannot be destroyed.’ This name describes how powerful and mighty Goddess Durga is.
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.’
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.
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.
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.
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.
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.’
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.’
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.
Bhavitha means ‘future,’ it is also one of the names of goddess Durga. Give this name to your little girl, who is your future.
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.’
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.’
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.
Dakshayani means ‘the daughter of Daksh.’ According to Hindu mythology, Goddess Durga was born as Sati, the daughter of king Dakshaprajapati.
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.
Gayatri is a versatile name. Apart from referring to Goddess Durga, it also means ‘mother of the Vedas’ and ‘chant of salvation.’
Gauri is the feminine part of Goddess Durga. The name also means ‘fair.’
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.
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.’
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.
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.’
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.
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?
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.’
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.
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.’
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.
Goddess Durga is known as Kaamakya in Assam, a state in the east of India. It also means ‘the granter of wishes.’
Are you looking for a name that reflects Durga’s ferocity? Try Karalika. It means ‘Durga – the one who tears’!
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.
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.
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.
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.’
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?
Shiva is also called Kirateshwar. His wife, Goddess Durga, is referred to as Kirati in many spiritual texts.
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.
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.’
Another form of the name Gauri, Mahagauri, taps in Parvati and Durga’s highest virtue – the feminine and the masculine.
Mahakali is known to be the goddess of time and death, according to Indian cultures and beliefs.. Thus, one of the meanings of this name is ‘beyond the time’ or ‘great kali’. The name ‘Kali’ is also believed to have been derived from the name ‘kala’ which could be related to the meanings ‘black’ and ‘time’.
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.
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.’
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.
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).
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.’
Meenakshi means ‘one who has beautiful fish-like 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.
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.
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.
The literal meaning of the name Marudhvathi translates to ‘Durga’ and ‘Aadi shakti’. It has a strong and powerful meaning and can be a great choice for your little girl.
A name that means ‘soil’ and ‘soft.’ Mrida is of Sanskrit origin and can be a great choice of name for your daughter.
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.
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.
Navadurga refers to the nine manifestations of Goddess Durga, who are highly worshiped in the Hindu culture. All of the manifestations are collectively worshiped as a single deity among the followers of Shaktism, whereas they are worshiped singularly as the nine stages of Durga, during her war with Mahishasura, the demon king.
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.
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.’
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.
Another name bearing the meaning ‘Goddess Durga’, Patala is often used as a translation of the netherworld and is believed to be full of expensive jewels, beautiful surroundings and lakes and is believed to be more beautiful than svarga.
It is a Hindu origin name that means ‘one who is like Goddess Durga.’ Thus, if you believe that your little one will grow up to be strong and willful like Durga, Patavya might be the right choice for you.
Another one of the many names of Goddess Durga, Pinga is an Indian origin name which bears the meaning ‘tawny’ or ‘someone of a brownish-orange or yellowish brown color.’ Pinga was also the name of the Inuit goddess of fertility, medicine and hunting. It is also often associated with the meaning ‘one who is high up.’
Pitanila is another unique feminine name choice which means ‘Goddess Durga.’ It can be the perfect option for your unique little girl.
Pragalbha is a unique Sanskrit name that means ‘Goddess of Strength – Durga.’
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).
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.’
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.
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.
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.’
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.
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.’
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.’
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
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.’
Another powerful name of Goddess Durga, Rudrakali is a form of Goddess Durga, affectionately referred to as Kali Maa. It is also another name for Bhadrakali, one of the thirty two goddesses of Somamandala, in the Ṣaṭsāhasra-saṃhitā and the kubjikāmata-tantra.
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.
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).’
The six armed reincarnation of Goddess Durga is referred to as Sadabhuja. This name is symbolic of someone with a strong and fearless personality and can be a perfect choice of name for your baby.
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.
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.
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.
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.
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.
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.
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.
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.
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’.
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.
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.’
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.
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.
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.
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.
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.
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.
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.’
This is another name of Goddess Durga, and as per the Devanagiri script, it means ‘one with a hundred eyes.’
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.
Shivapriya means ‘loved by Shiva.’ Since Goddess Durga is the consort of Lord Shiva, she is also known by this name.
Shivasundari means ‘consort of Shiva.’ This name is an epithet of Goddess Durga and also Goddess Parvati.
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.
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.’
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.
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.
Stuti is a popular name in India. It means ‘praise.’ It is also used to refer to Goddess Durga.
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.’
According to Hindu mythology, Goddess Durga is said to ride a lion. The name Simhavahini means ‘one who rides a lion.’
The name Taarini gives the meaning ‘savior’ or ‘she who delivers from sin’. It is another name for Goddess Durga or Parvati and is a popular name of choice.
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.
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.’
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.
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.”
Durga, the beautiful savior of humankind, is often described as ‘agile and swift.’ That is what the name Trariti means! It also means ‘efficient.’
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.’
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.
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.
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.
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.
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.
The name Vajra means ‘diamond.’ Goddess Durga is also called by this name by her devotees as she is invincible like a diamond.
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.
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.
Another popular name of Goddess Durga is Varalika. She is given this name as she bestows boons to her devotees.
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.’
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.
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.’
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.
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.
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.’
Another name of Goddess Durga indicative of her strength and power. Yadavi can be associated with the meaning ‘one who is vast and powerful’. It helps one understand the power the deity possesses and can be an inspirational name for your child.
Yati is a unisex name inspired by Goddess Durga. It bears the meaning ‘one who helps people attain divine wisdom’ and ‘one who strives with purpose.’ The given name can also be associated with the meaning ‘saint.’
Believed to be of both Sanskrit and South Indian origins, Yatika, meaning ‘master builder’, is another name for Goddess Durga.
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.’
Discover More Names
When you have to choose a name for your baby, a few hundreds of names may not be just enough. Keep digging our mine of baby names until you find that one precious gem.
Frequently Asked Questions
1. How does choosing a Goddess Durga name reflect a family’s cultural values?
Naming a child after Goddess Durga indicates that the family is mostly Hindu or Indian and is most likely a follower and believer of the Goddess.
2. How does the mythology associated with the Goddess Durga name affect the meaning behind the name?
Every name of the Goddess is associated with her quality or a story of her fearlessness and fierceness. You may check the significance and the story associated with the name before choosing it for naming your daughter.
3. How can Goddess Durga’s name remind a girl of her inner strength?
If a girl is a believer in the Goddess Durga and is named after Her, in difficult times, she can remind herself that she is named after a Goddess known for being strong, fearless, and courageous. Believing in Her qualities can make the girl believe that she, too, possesses the same qualities and can overcome any difficulties.
4. How can Goddess Durga’s name inspire a girl to be independent?
The mythological stories of Goddess Durga are filled with examples of her power and strength. If a child is named after Her and also is a believer of the Goddess, they can remind themselves that Her name also gives them the power to be independent.
Goddess Durga embodies the limitless capabilities and strength of a woman. She reflects the purity, grace, and infinite power of the divine feminine force. She is worshiped under different names in various places, and hence there is no dearth of Goddess Durga names for baby girls. Although all the Durga baby names have a similar meaning, there are subtle differences, and each name has a unique touch. Whether it is a conventional name such as Gauri or a distinctive name such as Toshani, these names are inspirational, religious yet classic, and can never go out of trend.
Infographic: Unique Goddess Durga Names For Girls, With Meanings
Goddess Durga is the epitome of love, power, and strength. She is worshiped in various cultures in different forms. To help you learn more about the Goddess, we have prepared a list of names associated with the Hindu goddess. You can also choose a name for your little angel!
Goddess Durga exemplifies supreme power and strength. This video lists the most popular girl names inspired by this deity. Find a meaningful one quickly.