120 Best Names Of Hindu Goddess Lakshmi For Your Baby Girl

Goddess Lakshmi is one of the goddesses of the Trinity and an important deity in Hinduism. Many parents look for goddess Lakshmi names for baby girls since she is not only known to bless us with wealth or fortune, but is also the storehouse of peace, family, prosperity, love, and much more. The gentle and beautiful goddess always blesses her devotees, and most parents want their daughters to be caring and loving like the deity. These names also have spiritual significance and meanings. So, plunge into this post for a list of goddess Lakshmi names and choose the most suitable one for your little princess.

In This Article

Goddess Lakshmi Names For Baby Girl With Meanings

1. Adi Lakshmi

Adi Lakshmi is a beautiful variant of the name Lakshmi. In the form of Adi Lakshmi, Goddess Lakshmi is seen serving Lord Narayan.

2. Aarna

The name Aarna means “wave or ocean” in Sanskrit. Goddess Lakshmi was the daughter of the king of the milky ocean.

3. Ananya

Ananya is one of many names that describe Goddess Lakshmi. She is the Hindu goddess of wealth and prosperity. She embodies purity, generosity, grace, charm, and beauty.

4. Aditi

Aditi is another name for Goddess Lakshmi. The word means “one who has radiance like the Sun.” Aditi is known as the mother of Gods and the Goddess of infinity, the sky, fertility, and unconsciousness. She is also an embodiment of perfection, creativity and abundance.

5. Ambuja

One who is born of a lotus is called Ambuja. This baby name represents another name of Goddess Lakshmi.

6. Alamelu

Alamelu is a popular South Indian name. It means Padmavati in Hindi.

7. Anisha

The name Anisha signifies a long-lasting flame. The name is also an anagram of Ahinsa that means non-violence. Anisha means ‘light’ or ‘brightness’. This Goddess Lakshmi name for a baby girl is splendid.

8. Anugrahaprada

Anugrahaprada is the name of someone who is granted all good wishes. We always want our child blessed, and this name is a positive reinforcement of that wish. This name of Goddess Lakshmi is found mostly in Southern parts of India.

9. Ashoka Lakshmi

Ashoka means one who dispels sorrow. It refers to Goddess Lakshmi, who is Ashoka, who never laments and knows no sorrow. It is a wishful name for a baby girl.

10. Bhagyashri

Bhagyashri is a Hindu name representing Goddess Lakshmi. She who holds this name is considered lucky and fortunate.

11. Bhavani

It means the consort of Bhava. It is also another name for Lakshmi, who is regarded as the female principle of the divine. It is also the name of a Goddess of Shakti, and Lakshmi is the embodiment of Shakti.

12. Buddhi

Goddess Lakshmi is the devi of prosperity and intelligence. Buddhi is a name embodying the same meaning.

13. Bhuvaneshwari

According to Indian mythology, Bhuvaneshwari is the name of the Goddess of Earth.

14. Chanchala

Chanchala is a Sanskrit name referring to the vacillating nature of the human mind. The name means ‘inconstant, flickering, and unsteady as the Goddess of fortune’.

15. Chanda Devi

Chanda refers to the moon in the Hindi language, and devi means goddess. Chanda Devi is an Indian female name meaning moon or goddess of the moon. This Sanskrit name also refers to Goddess Lakshmi.

16. Daridriya Dhwamsini

This name refers to someone who eliminates poverty. Daridriya means poor, and Dhwamsini means one who destroys. Ma Lakshmi is the Goddess of wealth and worshipped to shower blessings of prosperity.

17. Deetya

The “one who answers all prayers” is known as Deetya. It is a Hindu name of Indian origin and is another name for Mahalakshmi Devi.

18. Devika

Devika is another name of Goddess Lakshmi. It means ‘little goddess’.

protip_icon Did you know?
Goddess Lakshmi is considered the source of sustenance of the universe, who looks after the entire cosmos.

19. Dhairyalakshmi

Dhairya means patience. The name will grant your child the boon of strength and infinite courage. People with this name will also have the strength to endure the hardship of their lives with patience. The lakshmi names for baby girls are always special.

20. Dhriti

Dhriti represents courage, steadiness, morale, command, and determination. It is the embodiment of virtue and patience and another name for Goddess Lakshmi. She is said to imbibe silent determination and focus on her devotees.

21. Dhan Lakshmi

Dhan means wealth in the form of money, gold or harvest. By worshipping this form of Goddess Lakshmi, one can attain great wealth and riches.

22. Duti

The word Duti means splendor, glow, luster, shine, and light. It also means idea and is another name of Lakshmi Devi.

23. Gauri

Gauri, Goddess Lakshmi names for baby girls

Image: Shutterstock

According to Hindu mythology, The Divine Trinity of Brahma, Vishnu, and Maheshwara take a single form in Shiva, and their divine consorts are Saraswati, Lakshmi, and Parvati, respectively. Gauri is another name for Goddess Parvati, meaning brilliant, fair, and beautiful. It is also another name for Goddess Lakshmi.

24. Gajalakshmi

Gajalakshmi will make a royal name for your little princess. According to popular beliefs, Goddess Lakshmi emerges from the ocean along with two elephants. Lakshmi helped Indra regain his kingdom from the depth of the ocean in this form.

25. Haripriya

Hari is referred to as the supreme absolute in the Vedas. He is the one who removes the darkness and sorrow of his devotees. The name Haripriya means “the one who is beloved of God Vishnu,” who is Goddess Lakshmi.

26. Harivallabhi

Lakshmi was the consort of Lord Vishnu in every form, and Vishnu is the supreme Divine Being. A consort of Lord Hari is known as Harivallabhi. This name is a traditional name for a baby girl.

27. Hemamalini

Another name for Goddess Lakshmi, this name means “one who possesses golden garlands.” This name is famous in India for the renowned film actress Hemamalini.

28. Hiranmayi

The golden one or Hiramayi is another name of Goddess Lakshmi. She is the Devi of gold, jewels, wealth, and prosperity.

29. Heera

Heera is another name for Goddess Lakshmi. It means ‘diamond, lion, and the thunderbolt’.

30. Ishaani

Ishaani was the consort of Ishwara. It is a lovely Indian name meaning ‘lady’.

31. Jaladhija

Another name for Goddess Lakshmi, Jaladhija means water. Goddess Lakshmi is seen sitting on a lotus on water. Therefore, this girl’s name represents the goddess herself.

32. Jaya

The name means victory or to win. It is a short and sweet name for Goddess Lakshmi.

33. Jayalakshmi

The name Jayalakshmi is derived from the Sanskrit words Jaya and Lakshmi. Jaya means “victorious” or “victory,” and Lakshmi is the Goddess of wealth. Therefore, Jayalakshmi refers to “the victorious goddess of wealth.”

34. Jwalanti

Jwalanti is a rare name and is considered auspicious. The name has a Sanskrit origin and is also another name of Goddess Lakshmi.

35. Kamakshi

A pretty little girl with attractive eyes can be called Kamakshi. Goddess Lakshmi has gorgeous eyes, and this name also refers to her.

36. Kanti

Kanti is a charming Sanskrit name that spells ‘beauty and grace’.

37. Kamala

The name Kamala is the feminine form of Kamal, which means ‘lotus’. It is the name of one of the Krittikas in the Hindu epic ‘Mahabharata’.

38. Karuna

A compassionate Goddess is called Karuna and is also used to refer to Goddess Lakshmi. This name has been prevalent in the Hindu culture for several centuries.

39. Kshirsa

This beautiful yet uncommon name comes from the term ‘Kshir’ or ‘kheer,’ meaning churned milk. Goddess Lakshmi is the consort of Lord Vishnu, and Vishnu churned the milky sea during ‘Samudra Manthan’. Thus, Lakshmi is also called Kshirsa.

40. Loukya

Loukya is the name of an ancient Hindu goddess. It means ‘worldy wise’ in Sanskrit.

41. Lakhi/Lokkhi

Lokkhi is another name for Goddess Lakshmi. This name is prevalent in Bengal and means ‘good girl’ or one who is auspicious.

42. Lohita

Lohita, a precious Goddess Lakshmi name

Image: IStock

One of the many names of the Hindu Goddess Lakshmi, Lohita is a form of iron. It also means red, ruby, or a precious stone.

43. Lokashokavinashini

Lokashokavinashini refers to the one who is the remover of universal agonies. Goddess Lakshmi is worshipped for wealth and prosperity and is considered as the dispeller of all hardships.

44. Mahalakshmi

It means “Great Lakshmi.” Another origin of the name is that Goddess Lakshmi defeated the demon Mahal, giving her the name Mahalakshmi.

45. Mahadevi

The name Mahadevi is a combination of the word maha, which means ‘great’ and devi, which means ‘goddess’.

46. Mangala

The most auspicious one is known as Mangala. Goddess Lakshmi is considered amongst the most auspicious goddesses of the Hindu religion.

47. Manushi

Another name of Goddess Lakshmi, Manushi means a “kind woman.” The name is popular in several parts of India.

48. Manjushree

The sweet name Manjushree means ‘sweet luster’. It will spread sweetness in your child’s life.

49. Mohini

Another name for Goddess Lakshmi, the name Mohini finds its roots in the word “moha,” meaning “to enchant or create disillusion.” It also denotes a celestial being.

50. Nandhika

Another name for Goddess Lakshmi, Nandhika means a “small water jar.” It also refers to a woman who is joyous and happy.

51. Narayani

This ancient Sanskrit name refers to the Goddess Lakshmi, who is the consort of Lord Vishnu. It comes from “Narayan,” which is another name for Lord Vishnu.

52. Nitya Pushta

Nitya Pushta is the name of someone who is ever energetic. It is an Indian name of Hindu origin. A child of this name is often referred to as Nitya as a pet name.

53. Padmagandhini

Padmagandhini is a sweet name meaning “one who bears the fragrance of a lotus.”

54. Padmalaya

It means the “one who resides on a padma.” The word “padma” is another name for the lotus flower. Goddess Lakshmi is always seated on a lotus flower.

55. Padmapriya

Padmapriya has a Sanskrit origin and means “one who loves lotus.” It is an elegant and ethnic name for a baby girl.

56. Paramatmika

It is one of the many names of Goddess Lakshmi. It means “the omnipresent one.”

protip_icon Did you know?
Hindus worship as many as 16 forms of Goddess Lakshmi.

57. Prabha

It refers to Goddess Lakshmi and means “the Goddess who has the radiance of the sun.” It is a simple yet beautiful name for your little angel.

58. Prakriti

Lakshmi is considered one of the nine Shaktis of Vishnu, and a manifestation of mother nature. Nature is called Prakriti, making it one of the names for Goddess Lakshmi.

59. Padma

The name Padma means ‘lotus’ in Sanskrit. The name also refers to Lord Ram.

60. Padmaja

Lohita, a precious Goddess Lakshmi name

Image: IStock

Padmaja is another name of Goddess Lakshmi. Lotus or Padma, the symbol of Goddess Lakshmi, inspires this name.

61. Padmavati

Padmavati is a combination of the Sanskrit words ‘Padma’, which means lotus, and ‘vati’, which means ‘possessing’. It is also the name of the Hindu serpent Goddess Manasa.

62. Padmahasta

Padmahasta is a name of Indian origin, meaning ‘having lotus-like hands’. It also refers to Lord Vishnu.

63. Pushti

The name Pushti is a feminine name that means ‘possessor of all wealth’.

64. Padmakshi

Padmakshi means ‘one whose eyes are as beautiful as a lotus’. The name will complement your child’s beautiful eyes.

65. Panchabhootatmika

Panchabhootatmika is the name of the Goddess, who is the Soul of the Five Elements. It is one of the many names of Goddess Lakshmi.

66. Padmamaladhara Devi

The unique name Padmamaladhara devi means ‘one who wears a garland of lotuses’. It will make a unique name for your child.

67. Padmamukhi

The name Padmamukhi means ‘one who wears a garland of lotuses’. The name is perfect if you are looking for a traditional name for your darling doll.

68. Padmini

Padmini is a common name of Indian origin. It means ‘lotus’.

69. Padmasundari

Padmasundari is a beautiful and meaningful name for your lovely daughter. It means ‘beautiful like the lotus’.

70. Radha

Radha is the most important gopi and Raas with Lord Krishna. She is an incarnation of Goddess Lakshmi.

71. Rama

It is one of the many names of Goddess Lakshmi and refers to someone who presides over good fortune, wealth, riches, and splendor.

72. Rukmini

Rukmini is an incarnation of Goddess Lakshmi. It means ‘adorned with gold’. It is also the name of the wife of Lord Krishna.

73. Rajshree

The name Rajshree originates from the word Raja or King. Shri, on the other hand, means ‘beauty or good fortune’. Hence, the name means ‘King of good fortune’.

74. Saanvi

Saanvi means “one who is born of a lotus.” It also means “one who will be followed.”

75. Santana Lakshmi

Santana Lakshmi is the Goddess of progeny. Those who worship Santana Lakshmi have wealth in the form of desirable children.

76. Sarvabhutahitaprada

This name refers to the one who grants the wishes of all beings. This is one of the 108 names of Goddess Mahalakshmi. This can make a beautiful name for a baby girl.

77. Shraddha

Lakshmi was considered a sincere devotee of her husband, Lord Vishnu. ‘The most sincere one’ is known as Shraddha. It is a devotional and spiritual name for your daughter.

78. Shree

Shree, Goddess Lakshmi names for baby girls

Image: Shutterstock

Shree refers to being auspicious and prosperous. It also denotes beauty, grace, power, and dignity. This sacred name is also another name for Goddess Saraswati.

79. Shubhra

Shubhra is a name, which embodies brilliance, attractiveness, white, purity, and heaven. It also refers to the Goddess Ganga.

80. Shuchi

Goddess Laksmi is also known as Shuchi, or the purest one.

81. Shrinika

The name Shrinika derives from the Sanskrit name Shriniketa. The name means ‘lotus flower’.

82. Sriya

Sriya is another name for Goddess Lakshmi and means “an abundance of good vibes.” It also refers to someone who has a lot of wealth and prosperity.

83. Shreya

The Indian name Shreya is synonymous with Goddess Lakshmi. It has several positive meanings like ‘lucky’ or ‘auspicious’, ‘successful’, ‘beautiful’ and ‘talented’ in Sanskrit.

84. Shri

Shri will make a unique name for your baby girl. It means ‘radiance, beauty, wealth, and luster’. Hindus prefix names with Shri as a mark of respect.

85. Shreeja

Shreeja means the one who is auspicious and prosperous. It also means ‘glory and treasure’.

86. Shreeda

The name Shreedha is a combination of two Sanskrit words- Shree that means ‘beauty, wealth, and fortune’ and daa that means ‘give’.

87. Sindhuja

Sindhuja is a unique name that means ‘the Daughter of the ocean’. A pretty Goddess lakshmi names for a baby girl.

88. Sita

Sita was the wife of Lord Rama. She was an avatar of Goddess Lakshmi, who spent an arduous life. This is another lakshmi name for a baby girl.

89. Satyabhama

Satyabhama was the third wife of Lord Krishna. She is also one of the forms of Goddess Lakshmi.

90. Samudratanaya

Samudratanaya is the dear daughter of the King of the ocean of milk. It is another name of Goddess Lakshmi.

91. Shivakari

This baby girl names meaning Goddess Lakshmi. Shivakari means ‘source of auspicious things’. It will make a perfect name for your daughter.

protip_icon Did you know?
It is believed that Goddess Lakshmi resides on Lord Vishnu’s chest. Therefore, he is also known as Srinivasa.

92. Shubhaprada

Shubhaprada is one of the best names of Goddess Lakshmi that you can consider for your baby. It means ‘one who grants auspicious things’.

93. Stambhini

Stambhini is a girl’s name derived from the Sanskrit word “stambhana.” It refers to the act of turning into a pillar. It is another name of Goddess Lakshmi as she is the one considered supportive and stable like a pillar.

94. Sudeeksha

It refers to an offering, a good beginning, and something beautiful. It is a good name for a baby girl beginning her life’s journey.

95. Sudha

Sudha refers to Goddess Lakshmi and means “the immortal nectar.” It is a short and endearing name for a baby girl.

96. Surabhi

Surabhi means “the perennial spring” and is another name for Goddess Lakshmi.

97. Sudiksha

Sudiksha is a name of Sanskrit origin. It means a good start. Sudiksha is considered to be an avatar of Lakshmi, the Goddess of fortune.

98. Suprasanna

Prasanna means to be satisfied and happy. One who is ever-cheerful and satisfied with life is called Suprasanna. Goddess Lakshmi is worshipped to keep everyone satisfied and happy.

99. Swaha

A consort of Agni, ‘Swaha’ is an auspicious chant used during prayers. It also denotes oblation to the gods and means “well said.”

100. Tejashree

Tejashree is a compound name from the Sanskrit word ‘Tejas’. It means brilliance or glow.

101. Tulasi

Tulasi, a pious Goddess Lakshmi name

Image: Shutterstock

Tulasi is a holy basil plant, which is considered sacred in India. Tulasi is considered an elixir of life. The plant is considered to be an incarnation of Goddess Lakshmi.

102. Tushti

The reference of this ancient Sanskrit word is found in Hindu mythology. Tushti is the 71st reincarnation of Goddess Lakshmi and means contentment or satisfaction.

103. Vachi

Goddess Lakshmi speaks to her devotees through their prayers. One who speaks like nectar is known as Vachi, another name for the Goddess herself.

104. Ulkavahini

The name Ulkavahini means ‘One who rides an owl’. Owl, as we all know, is the carrier of Goddess Lakshmi.

105. Vagmi

Vagmi is the Goddess, who controls the world. The meaning of this Sanskrit word is ‘wordy, eloquent and talkative’.

106. Vama

Vama is a unique Sanskrit name, which refers to a splendid, lovely, and noble woman. A form of Goddess Durga is known as Vama, and it is also the name of Goddess Lakshmi.

107. Varalakshmi

Varalakshmi means the “granter of boons.” It is one of the several names of Goddess Lakshmi and popular in South India.

108. Vasudha

The Hindu name Vasudha means “Mother Earth.” It also resonates with the giver of wealth, Goddess Lakshmi.

109. Vasundhara

Vasundhara denotes “the daughter of the earth.” This Hindu name is also associated with Goddess Lakshmi.

110. Vasudharini

Vasudharini is derived from Vasudha and refers to the “one who bears the burden of the earth.”

111. Varunaradhyaa

Varunaradhyaa is the name of a Goddess. Sage Bhrigu, the Son of Varuna, worships her.

112. Vedagarbha

According to the Puranas, Vedagarbha is the name of Durga, Saraswati, and Lakshmi. It means the one who has a complete knowledge of the Vedas.

113. Vibha

Vibha or the radiant one is a female Indian name. It is a Sanskrit word meaning “shining” or “bright.” It always refers to light or illumination. Your baby girl lights up your life and can aptly be called Vibha.

114. Vibhuti

Vibhuti means “the supreme wealth,” and Goddess Lakshmi is the Goddess of wealth and prosperity. This is a beautiful name for a baby girl.

115. Vikasni

This name of Goddess Lakshmi comes from the Sanskrit word “vikas,” which means progress and prosperity. The word “vikas” also means “blossom,” and signifies the blossomed lotus associated with Goddess Lakshmi.

116. Vikriti

This name of Goddess Lakshmi refers to her nature with multiple aspects. A little girl by this name will be multifaceted with many talents.

117. Vishweshwari

The name is derived from Sanskrit. It is a combination of two words, “Vishva,” meaning world and “Eshwari,” meaning “goddess.” Therefore, the name means the “Goddess of the universe.”

118. Vijaylakshmi

Girls with this name get success in all their undertakings and facets of life. The name also signifies fearlessness, courage and victory in everything one does.

119. Vishnupriya

Here is a traditional name for your little daughter. The name Vishnupriya means ‘One who is the beloved of Lord Vishnu ‘.

120. Vyapini

The name Vyapini is of Sanskrit origin. It is derived from “vyapin,” which means “all-pervading.” Referring to the one who is spreading, extending, or reaching everywhere, Vyapini is another name for Goddess Lakshmi as she is everywhere.

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 do I choose the right Lakshmi-inspired name for my baby girl?

While choosing a Lakshmi-inspired name for your baby girl, research different names, consider the sound and pronunciation, think about the meaning, look at family and cultural traditions, and consult with friends and family.

2. How do the various aspects of Goddess Lakshmi’s persona translate into baby names?

Goddess Lakshmi represents wealth, prosperity, fertility, and good fortune. Her various attributes and qualities can be translated into meaningful baby names. These names reflect the auspiciousness associated with the goddess and imbue the child with positive traits and characteristics.

3. What modern twists on traditional Lakshmi names could work for a baby girl?

Some modern twists on traditional Lakshmi names that could work for a baby girl include variations such as Laksha, Laxmi, Laksi, Lakshika, and Lakhani.

Goddess Lakshmi is one of the principal goddesses in Hinduism, and she is associated with wealth, power, fortune, and prosperity. She is the divine power that transforms dreams into reality. Many parents would like to give Goddess Lakshmi names for baby girls. There are various beautiful and meaningful synonyms of Goddess Lakshmi names. You may choose the one that is suitable for your baby girl. You may choose names with Lakshmi or synonyms such as Ishani, Gauri, etc. Names can also be chosen based on your baby’s horoscope.

Infographic: Goddess Lakshmi Names For Baby Girl With Meanings

Goddess Lakshmi is known as the giver of wealth and prosperity. In the infographic that follows, we bring some beautiful names inspired by this Hindu deity for you to choose from for your little angel. Share and save the list with other parents, also.

names associated with goddess lakshmi (infographic)

Illustration: Momjunction Design Team

Key Pointers

  • Goddess Lakshmi is one of the three goddesses of the Hindu trinity, the other two being Durga and Saraswati.
  • Lakshmi is the Hindu goddess of wealth and fortune.
  • In India, a girl child is said to bring prosperity and peace to a home and is often named after Lakshmi.
  • Names inspired by Goddess Lakshmi, such as Dhriti, Manushi, and Shreya, are popular in modern times.


Naming your little princess after Goddess Lakshmi can be a beautiful way to pay homage to Hindu mythology. Discover the ideal name for your precious little one from our collection of enchanting and significant Goddess Lakshmi names.

Was this article helpful?
Like buttonDislike button
Aditya Shastri
Aditya ShastriPhD, Astrologer, Numerologist
Aditya Shastri is an astrologer from Kolkata, catering to his clients in West Bengal, Assam, and Delhi in India. He also offers online services across the world. Aditya holds a master’s degree in Astrology from Astro Research Centre and is a gold medalist in Vedic Astrology.

Read full bio of Aditya Shastri
Arshi Ahmed
Arshi AhmedMA (English)
Arshi Ahmed did her graduation from Shri Shikshayatan College, Kolkata, and post graduation in English from Lovely Professional University. With nearly four years of experience, she specializes in writing baby names articles as she loves to help new parents find a name for their child.

Read full bio of Arshi Ahmed
Siddharth Kesiraju
Siddharth KesirajuMA, Certification in Relationship Coaching
Siddharth holds a certification in Relationship Coaching and a masters degree in communication and journalism from the University of Hyderabad. He has around seven years of experience in various fields of writing and editing.

Read full bio of Siddharth Kesiraju
Ipshita Chakraborty is a creative content writer with an avid interest in human relationships and literature from around the world. She completed her bachelors in English literature at Patna University and masters in English literature at Sharda University.

Read full bio of Ipshita Chakraborty