It can be difficult finding a unique name for your baby girl. As if finding names was not hard enough, you need to look at the meaning behind them as well. If you are looking for a genuinely epic name for your baby girl, look to the past and mythology. There are so many beautiful girl names to be found in this area with intriguing meanings behind them. Check out our list below for some of the most beautiful goddess names you will want to consider if you have a girl.
1. Aegle
Origin: Greek
Meaning: Aegle was the Greek goddess of good health.
Further Description: The name Aegle has excellent meaning for keeping your baby healthy. There is nothing more that we wish for our children than them being healthy. Aegle was also Epione and Asclepius’s daughter.
2. Aine
Origin: Irish
Meaning: “splendor, brightness.”
Further Description: Aine is a traditional Irish name and coincides with the queen of the Munster fairies. The name also connects with an early Celtic goddess of prosperity and summer. The name Anya is also considered a variation on this name.

(Flower fairy girl dress up)
3. Alectrona
Origin: Greek
Meaning: Alectrona was an early Greek goddess of the Sun and possibly the morning as a whole.
Further Description: She was also Helios and Rhode’s daughter. The name itself comes from the Greek word for “rooster.” This name is an interesting one and maybe just the right fit for your little girl.
4. Alethea
Origin: Greek
Meaning: “with healing power.”
Further Description: Alethea was the Greek goddess of truth. The name came into popularity in the 16th century along with other virtue-centered names. It can be an excellent name for a baby girl.

( GoddessNames for Your Baby)
5. Amphitrite
Origin: Greek
Meaning: This was the name of the Greek goddess of the sea.
Further Description: Amphitrite was the wife of Poseidon and a Nereid. If you are looking for an unusual name, this may be just the right fit.
6. Anaisa
Origin: Puerto Rican/Haitian/Dominican cultures
Meaning: gracious
Further Description: Anaisa was the goddess of money, love, and happiness. This goddess embodies what most people want out of life and can help give an excellent start to your little one.

(Beautiful girl baby)
7. Andarta
Origin: Irish
Meaning: Andarta was the Celtic goddess of victory.
Further Description: Not only was Andarta, a goddess, but she was also a warrior and connected to victory.
8. Andromeda
Origin: Greek
Meaning: “advising like a man.”
Further Description: The name Andromeda is a unique choice because not many babies have this name. She was the daughter of Cassiopeia and was known for her beauty.
9. Anjea
Origin: Aboriginal/Australian
Meaning: Unknown
Further Description: The name Anja is beautiful and unique. She is a fertility goddess from Aboriginal culture. This name is an excellent choice for something different.
10. Anthea
Origin: Greek
Meaning: “flowers and floral wreaths.”
Further Description: The name Anthea comes from the goddess of flowers and floral wreaths. It is another name for Hera. In Greece, she was a symbol of Spring.
11. Anya
Origin: Irish
Meaning: “splendor, brightness.”
Further Description: Anya is a traditional Irish name and coincides with the queen of the Munster fairies. The name also connects with an early Celtic goddess of prosperity and summer. The name Aine is also considered a variation on this name.

(early Celtic goddess )
12. Aphrodite
Origin: Greek
Meaning: This name is from Greek mythology.
Further Description: While the name Aphrodite is a beautiful one, it has not yet become mainstream. This fact makes it a unique choice. The name comes from the Greek goddess of love. The Roman name for her is Venus.
13. Arete
Origin: Greek
Meaning: “beauty”
Further Description: This Greek goddess embodies knowledge, excellence, and courage. It is a bit more subtle than some of the other goddess names, making it an ideal choice for a baby.
14. Ariadne
Origin: Greek
Meaning: “most holy.”
Further Description: This name is from the Cretan goddess of fertility. It has increased in popularity and even entered the US Top 1000 names in 2014. The nickname Ari is also a terrific choice for this one.
15. Artemis
Origin: Greek
Meaning: Goddess of the hunt
Further Description: While this name is uncommon, it is a solid and distinctive choice. Artemis was the virgin goddess of the hunt, animals, wilderness, childbirth, and a protector for young girls. The name also became associated with the moon. The name Diana is the Roman equivalent.
16. Asia
Origin: Greek
Meaning: “east”
Further Description: Asia was the daughter of Oceanus, the sea god. If you are interested in a place name that is gaining popularity, this is a good choice for your little girl.

(Beautiful sea)
17. Asteria
Origin: Latin
Meaning: “star”
Further Description: The name Asteria is an excellent alternative to the name Aster. It adds a bit extra flair to the shorter name. The star meaning makes sense since she was the Titan of falling stars, making this a very poetic name.
18. Athena
Origin: Greek
Meaning: “from Athens”
Further Description: This name comes from the city name of Athena. According to Greek mythology, she was also the daughter of Zeus. She was the goddess of warfare, wisdom, mathematics, handicrafts, and courage.
19. Aura
Origin: Greek
Meaning: “soft breeze.”
Further Description: Aura is a unique name for your new baby girl. According to Greek mythology, she was the Titan of the breeze and gave the world cool air of the early morning. Unfortunately, her ending is tragic because Zeus turned her into a fountain.
20. Aurora
Origin: Latin
Meaning: “dawn”
Further Description: Many people think of the name Aurora as associated with Sleeping Beauty, but the name itself goes back further than that. It was the name of the Roman goddess of sunrise. Her tears formed the morning dew. She would announce the Sun’s arrival each morning and renew herself by going from East to West.
21. Belinda
Origin: Spanish or German
Meaning: “pretty one, or serpent.”
Further Description: The name Belinda is an exciting choice for your baby. According to Babylonian mythology, she was the goddess of heaven and earth.

GoddessNames for Baby Girl)
22. Bellona
Origin: Latin
Meaning: Goddess of War
Further Description: The name Bellona has some great nickname possibilities, such as Belle and Lona. She was the Roman goddess of war, so the name is strong for your baby girl.
23. Bia
Origin: Greek
Meaning: Name of a Greek goddess
Further Description: Bia is a strong name and a unique choice for a baby girl. While she is less known, she was the Greek goddess who personified power and force. She is the daughter of Pallas and Styx.
24.Brigid
Origin: This is an Irish variation of the name Brighid
Meaning: “strength or exalted one.”
Further Description: Brigid is an alternative to Brighid, which comes from the Irish goddess of fire. You may also consider the names Bridget or Brigitte when considering this strong goddess name.
25.Calliope
Origin: Greek
Meaning: “beautiful voice.”
Further Description: If you are looking for a creative and bold name for your baby, look no further than the name Calliope. She was the muse of epic poetry. The name hit the top 1,000 list back in 2016.
26.Calypso
Origin: Greek
Meaning: “she who hides.”
Further Description: This is a fun name for a baby girl. It has a musical quality that is appealing to the ears. According to Greek mythology, Calypso was an island nymph and one of Atlas’ daughters.

(Pretty little girl with sunflower)
27. Cassandra
Origin: Greek
Meaning: “prophetess”
Further Description: Cassandra’s name is another one you had probably seen before as it peaked in popularity during the 1970s. She was also a Trojan princess.
28. Chandra
Origin: Hindi
Meaning: “goddess of the moon.”
Further Description: Chandra’s name is an excellent choice for a baby girl that means “goddess of the moon.” It comes from the Hindu moon goddess and will add uniqueness to your baby’s name.
29. Circe
Origin: Greek
Meaning: Name of a Greek goddess
Further Description: According to Greek mythology, Circe was a goddess of magic. Often she was shown as a witch, nymph, or enchantress.
30. Ceres
Origin: Roman
Meaning: The name Ceres is from Roman mythology.
Further Description: This name is the Roman equivalent of the Greek goddess Demeter. She is known as the goddess of the harvest and an original name for a baby girl.
31. Chloe
Origin: Greek
Meaning: “young green shoot.”
Further Description: Chloe is a name you have probably heard before, but it came from Greek mythology. It is an alternative name for Demeter, who is the goddess of agriculture and fertility.

(Beautiful little girl with the sun)
32. Clementia
Origin: Latin
Meaning: Name of a Roman goddess
Further Description: Clementia was the Roman goddess of mercy and forgiveness. This name is fun and has some great nickname possibilities. You could use Tia or Cleo.
33.Concordia
Origin: Latin
Meaning: Harmony, Peace
Further Description: According to Roman mythology, Concordia was the Roman goddess of peace and harmony. This one is another beautiful name with goddess roots.
34.Cora
Origin: Greek
Meaning: “maiden”
Further Description: The name Cora, or Kore, is from classical mythology and a euphemism of Persephone. Instead of focusing on being the queen of the Underworld, like the name Persephone, Kore refers to her role as the goddess of Spring.
35.Coventina
Origin: Irish
Meaning: fading memory
Further Description: The name Coventina is a beautiful choice for your baby girl. She was the Celtic goddess of wells, water, and springs. She was also the personification of a holy spring and therefore thought to have healing powers. The name itself means “fading memory.”
36.Cybele
Origin: French and Greek
Meaning: “the mother of all gods.”
Further Description: The name Cybele is ideal if you want something different for your baby. It has roots in both French and Greek cultures. According to Greek mythology, she was the goddess of nature, health, and fertility.

(Take a name for your child)
37.Cynthia
Origin: Greek
Meaning: “woman from Kynthos or moon goddess.”
Further Description: Cynthia is a well-known name with the nickname Cindy. It is similar to Arthemis or Diana. It is a pretty name that hit popularity in the mid-20th century, but maybe it’s time to return it.
38.Dalia
Origin: Hebrew
Meaning: a branch, bough
Further Description: According to Lithuanian mythology, Dalia was the goddess of fate. This name is a good alternative for Delia with Hebrew origin.
39.Daphne
Origin: Greek
Meaning: “laurel tree” or “bay tree.”
Further Description: We often see Daphne as an English name, but it has Greek roots. She was the nymph daughter of the Greek river god, Peneus. It may seem a bit outdated for some people but could be due for a comeback.
40.Delia
Origin: Greek
Meaning: “born on the island of Delos.”
Further Description: The name Delia is an alternative for Artemis, who was the moon goddess. This option is a charming name that could be used as a nickname for Adelia and Cordelia. There are many possibilities when it comes to this one.
41.Demeter
Origin: Greek
Meaning: “Earth-lover”
Further Description: While not as popular as others, the name Demeter is an exciting choice for a baby girl if you’re going for something unique. She was the Greek goddess of the harvest.

(Little girl in myth)
42.Demetria
Origin: Greek
Meaning: “of Demeter”
Further Description: Demetria is a variation of Demeter, who was the goddess of corn and harvest. This one is an exciting alternative for Demeter that sounds a bit more feminine.
43.Diana
Origin: Latin
Meaning: “divine”
Further Description: Diana was the Roman goddess of wild animals and the hunt. You can also spell it Dianna or Daiana. There are many possibilities with this one.
44.Eachna
Origin: Irish
Meaning: horse, steed
Further Description: According to Irish mythology, Eachna was a princess who was renowned for her sense of fashion, her intelligence, and her beauty. If you are looking for a unique name for your baby, this is a great one to consider.
45.Eithne
Origin: Gaelic
Meaning: “nut kernel.”
Further Description: The name Eithne is an excellent choice if you want something unique and Irish for your baby. It comes from an Irish goddess and several Irish saints.
46.Enyo
Origin: Greek
Meaning: Name of a Greek goddess
Further Description: Enyo is a fun name that comes from Greek mythology. She was the goddess of war and destruction. She often joined forces with her brother Ares, the god of war.

(Happy girl )
47.Eudora
Origin: Greek
Meaning: “generous gift.”
Further Description: The name Eudora comes from several different goddesses from Greek mythology. These include five minor goddesses. It can also mean rejuvenation, and there is no doubt that a baby girl is a generous gift, just like the name’s meaning.
48.Fauna
Origin: Roman
Meaning: This Roman goddess of animals and nature.
Further Description: Fauna is a beautiful name for a baby girl. It comes from the Roman goddess of the earth. The name has a nice ring to it, but people may overuse it in other contexts.
49.Flora
Origin: Latin
Meaning: “flower”
Further Description: Flora enjoyed eternal youth and was the Roman goddess of Spring and flowers. This name was also a young heroine in Scotland who assisted Bonnie Prince Charlie to travel to France.
50.Freya
Origin: Norse
Meaning: “a noblewoman.”
Further Description: The Old Norse name is Freyja. It means “Lady, noblewoman.” It comes from the Norse goddess for beauty, love, and fertility.
51.Gaia
Origin: Greek
Meaning: “earth mother.”
Further Description: The name Gais is the Greek mythological earth goddess as well as the universal mother. It is a unique name that might be just the right one for your baby girl.
52.Harmonia
Origin: Greek
Meaning: Name of a Greek goddess
Further Description: While there is some debate about her parents as either the daughter of Aphrodite and Ares or Zeus and Elektra, she was the goddess of harmony and concord. This name is a tremendous musical name that has a lot of potential for your baby girl.

(Girls running in the grass)
53.Hebe
Origin: Greek
Meaning: “youth”
Further Description: Hebe is known as the goddess of youth and the daughter of Hera and Zeus. This name is a bit more strange than others but could work if you want a bold name for your baby girl.
54.Hemera
Origin: Greek
Meaning: Name of a Greek goddess
Further Description: The name Hemera is another attractive option for a baby girl. While many of the goddesses connect to the night, Hemera was the goddess of day.
55.Hestia
Origin: Greek
Meaning: “hearth, fireside.”
Further Description: The name Hestia is an excellent distinctive name for your baby girl. It comes from the Greek goddess of the hearth, home, and chastity. It has not been popular, but it is an excellent choice for a classic name.
56.Holda
Origin: German
Meaning: Secrecy, hiding
Further Description: Holda is a Germanic goddess of agriculture and women’s crafts. People celebrate her with a midwinter festival. You can use the nickname Holle.
57.Idony
Origin: Scandinavian – Nordic
Meaning: To love again
Further Description: According to Norse mythology, Idony was the goddess of immortality and Spring. If you are looking for a memorable name for your baby girl, this is a great one to consider.
58.Inanna
Origin: Persian
Meaning: Lady of the heavens
Further Description: The name Inanna is of Persian origin and means Lady of the Heavens. She was the Sumerian goddess of fertility, love, and war. This is a fun name to choose where you can use nicknames such as Ine, Anna, Ann, and Ina.
59.Irene
Origin: Greek
Meaning: “peace”
Further Description: This is another girl name you have heard before, but it has Greek roots. It is the name of the Greek goddess of peace. It had rounds of popularity both in ancient Rome and in the United States.

(Cute little girl is sleeping)
60.Iris
Origin: Greek
Meaning: “rainbow”
Further Description: This flower name is also from the Greek word of the same spelling that means “rainbow.” According to Greek mythology, Iris is the goddess of the rainbow, a messenger who rode the rainbow from heaven to earth. She was also a symbol of majesty and power. The three flower petals represent wisdom, faith, and courage.
61.Ishtar
Origin: Arabic
Meaning: Unknown
Further Description: While the name is mainly gender-neutral, it does come from a goddess. The Assyrian and Babylonian mother goddess was called Ishtar. She presided over war, love, and fertility.
62.Isis
Origin: Egyptian
Meaning: “throne”
Further Description: Isis was the Egyptian goddess of the sky, moon, magic, motherhood, and fertility. It was a name that women used to love but now does have a bit of a negative connotation with the extremist terror group. In Egyptian mythology, she was a strong woman who was also royalty.
63.Jaya
Origin: Indian/Sanskrit
Meaning: victory
Further Description: The name Jaya means victory and is an epithet for the Hindu goddess called Durga. She was a Buddhist female goddess, and the name is also synonymous with one of the wives of Shiva. You can also shorten it to Jae.
64.Juno
Origin: Latin
Meaning: “queen of the heavens.”
Further Description: While the name Juno has an ancient feel, it received a revival when the indie film Juno came out in 2007. It is a strong Roman goddess name and would be a good pick for your baby girl.

(Goddess Juno)
65.Kali
Origin: Sanskrit
Meaning: “the black one.”
Further Description: The name Kali is cute for a baby girl. You need to keep in mind, though, that she was the Hindu goddess of destruction. At the same time, babies tend to destroy things around the house, save that meaning in mind if you place a lot of stake in what is behind a name.
66.Kianda
Origin: African
Meaning: mermaid
Further Description: Mermaids are very popular with girls, and for good reasons. If you are interested in mermaids, why not consider the name Kianda for your little girl? According to Angolan mythology, she was a goddess of the sea and protector of the fishermen. People worshipped her by throwing their offerings, such as clothing and food, into the sea.
67.Lakshmi
Origin: Indian
Meaning: Sign of prosperity
Further Description: This name is another that you may be familiar with that has Indian roots. Lakshmi is the Hindu goddess of wealth and good luck.
68.Levana
Origin: Hebrew
Meaning: Moon or white
Further Description: This is a beautiful option for your baby girl. The name Levana comes from the old Hebrew name Lebanah and means moon or white. It also has Roman roots as the goddess of the moon.
69.Lilinoe
Origin: Hawaiian
Meaning: Goddess of the mist
Further Description: If you are interested in exotic names, the name Lilinoe has a tropical connection. It has a Hawaiian origin and means goddess of the mist. There are also some great nicknames that you could use with this one, such as Lili and Lil.
70.Luna
Origin: Latin
Meaning: “moon”
Further Description: The name Luna is the same as the Latin word for moon. Luna was also the Roman goddess of the moon. She is often shown in art driving a chariot and as a divine complement to Sol, the god of the Sun.
71.Maia
Origin: Greek
Meaning: “mother”
Further Description: You can also spell this beautiful name as Maya. It comes from the Greek word of the exact spelling, which means mother. She was the daughter of Atlas and Hermes’ mother. She became the goddess of Spring and the earth’s mother to the Romans. They named the month of May after her.
72.Marina
Origin: Latin
Meaning: of the sea
Further Description: Marina is a beautiful name that you do not often hear, so it is an excellent choice if you are looking for a girl’s name. It also refers to the Slavic goddess of the moon.
73.Metis
Origin: Greek
Meaning: “craft, skill or wisdom.”
Further Description: According to Greek mythology, Metis was one of the female Titans and the goddess of deep thought, prudence, and higher wisdom. People consider her one of the wisest beings of all time.
74.Minerva
Origin: Latin
Meaning: “of the mind, intellect.”
Further Description: Minerva is an adventurous name for your baby girl. It is from the Roman goddess of invention and wisdom, martial strength, and the arts. This one is a great strong name.
75.Niamh
Origin: Irish Gaelic
Meaning: “bright”
Further Description: This is an ancient Irish name and one of the Irish myths, the daughter of a sea god. She was called Niamh of the Golden Hair. You can use a variation of Niamh such as Nieve, Neve, or Neave.
76.Nixie
Origin: German
Meaning: water sprite
Further Description: The name Nixie has germanic roots and means water sprite. It is a cute name that would bring much uniqueness to your baby.

(Cute baby)
77.Nyx
Origin: Greek
Meaning: Name comes from a Greek goddess
Further Description: Nyx was known as a powerful goddess of the night. Even though she was not a positive figure, the name is unique and may be worth considering.
78.Ostara
Origin: English/German
Meaning: Spring, dawn
Further Description: This name is a fun one that has German roots. It refers to the goddess of Spring, sunrise, and fertility. People celebrated her with a feast at the spring equinox. You could use the nickname Tara for this one.
79.Parvati
Origin: Indian
Meaning: daughter of the mountain
Further Description: Parvati is of Indian origin and means daughter of the moon. She was also the Hindu goddess of love, fertility, and devotion. Parvati is the mother goddess in Hinduism and the central deity in the Shaiva sect.
80.Penelope
Origin: Greek
Meaning: “weaver”
Further Description: Penelope was Odysseus’ wife in Homer’s Odyssey and is a name that we have heard before. This name has Greek roots but is a bit more mainstream.
81.Persephone
Origin: Greek
Meaning: The mythological daughter of Demeter and Zeus was named Persephone.
Further Description: Hades later kidnapped Persephone and made her the Queen of the Underworld. She would spend six months with her mother, which allows for crops, and six in mourning. These distinctions account for the seasons.
82.Phoebe
Origin: Greek
Meaning: “radiant, shining one.”
Further Description: While this is more of the well-known names on this list, many people do not know that it came from ancient mythology. According to classical mythology, Phoebe was an alias for Artemis. This name is the Latin variation of the name Phoibe, which comes from Phobos.
83.Pomona
Origin: Latin
Meaning: fruit tree
Further Description: Pomona is a beautiful name and refers to the goddess of fruit. This one is a great and unique name for your baby girl as it is not in the top names. If you are looking for something a bit different with a great sound, this is one to consider.
84.Rhea
Origin: Greek
Meaning: “flowering steam.”
Further Description: According to Greek mythology, Rhea was the name of the earth mother to all gods. While you may have heard this name before, it has not yet become overused. This name is an excellent choice as it did not enter the top 1,000 name charts recently until 2015.
85.Sabrina
Origin: Latin name for the River Severn and a Celtic mythology name
Meaning: Name of a legendary Celtic goddess
Further Description: The name Sabrina is another one you have heard before in the movies and television shows. It is also a name for a Celtic goddess.
86.Saranya
Origin: Hindu
Meaning: Protector, defender
Further Description: The name Saranya is another beautiful name for your baby. It comes from the Hindu goddess of the clouds and the dawn.

(Little girl wearing a hat)
87.Selene Or Selena
Origin: Greek/Latin
Meaning: “moon goddess.”
Further Description: Selene is the original form for the mythological Greek goddess of the moon. Selena is the Latin variation. Both of them are beautiful names that could add a unique flair to your baby girl.
88.Seren
Origin: Turkish or Welsh
Meaning: “star or sail mast.”
Further Description: This name is a variation of Sirona, an ancient goddess of the hot springs. It is a popular name in Wales.
89.Tersichore
Origin: Greek
Meaning: “delight in dancing”
Further Description: According to Greek mythology, she was the goddess of dance and chorus and one of the nine Muses. She is also the mother of the Sirens, although she is not connected with evil otherwise. For a musical name, Terpsichore is excellent.
90.Thalia
Origin: Greek
Meaning: “to flourish.”
Further Description: The name Thalia comes from Greek mythology. She is one of the Three Graces and the muse of comedy and pastoral poetry. It is a beautiful and unique name for a baby girl.
91.Theia
Origin: Greek
Meaning: sight, prophecy
Further Description: According to Greek mythology, Theia was the goddess of sight. There are many nickname options for nicknames on this one as well. These nicknames include Tia, Tai, Tea, Ty, and Thea.
92.Themis
Origin: Greek
Meaning: Name of a Greek goddess
Further Description: Themis was one of the Titans and represented the laws of the gods, fairness, the laws of human nature, and the laws made by man and customs. As the goddess of order and justice, she also usually holds a scale.
93.Thora
Origin: Norse
Meaning: “thunder goddess.”
Further Description: The name Thora is the female representation of the Norse thunder god named Thor. If you are looking for a strong name and love storms, this name is for you.
94.Tyche
Origin: Greek
Meaning: Name of a Greek goddess
Further Description: According to Greek mythology, Tyche or Tyche was the goddess of fate, chance, and fortune. She represented both the positive and the negative aspects of these concepts. This name is an interesting one that will add something extra when giving it to a baby girl.
95.Uma
Origin: Sanskrit
Meaning: “nation”
Further Description: Even though one famous actress is named Uma, the name has not yet caught on to the mainstream. The name comes from a Hindu goddess and is an excellent choice for a baby girl.
96.Venus
Origin: Latin and Roman
Meaning: Ancient goddess of beauty and love
Further Description: For the most part, Venus was a new girl name. When Venus Williams came on the scene and put a modern spin on it.

( Lovely girl)
97.Vesta
Origin: Latin
Meaning: “pure”
Further Description: While all babies are considered pure, this is a fun and unique name for your little one. It comes from the Roman goddess of the household.
98.Yara
Origin: Arabic
Meaning: “friend, helper.”
Further Description: While the name Yara is Arabic, it has a Brazilian origin. It is an exotic name that represents a green-skinned Brazilian goddess. It is an alternative for the usual Sara or Mara.
99.Zaria
Origin: Slavic
Meaning: princess, blooming flower
Further Description: The name Zaria comes from Slavis origin and means princess/blooming flower. She was the goddess of battle. Some fun variations for this name include Zahrah and Sarah. This one is also the name of a city in Nigeria.
100.Ziva
Origin: Hebrew
Meaning: Brilliance, brightness
Further Description: The name Ziva comes from the Slavic goddess of fertility. It also means brilliance and brightness. This option is great for the little girl coming into your life.
Summary
There are so many fun, unique and beautiful names that we can find in the cultures of many different mythologies. These names give you some great options when looking for a strong and unique name for your baby girl. Make sure to check out others on our site! We hope that you found this article helpful.