24 of the Prettiest Girl Names you Haven’t Heard

Settling on a name is one of the hardest decision new parents will ever have to make. We want our daughter to have a name that is special as she is. If you are looking for an extraordinarily unique and pretty name that makes your daughter distinctive, look no further.



Ambrosia is a girl’s name of Greek and Latin origin meaning: “food of the gods”. Ambrosia is the food or drink of the gods in Greek mythology. It is often depicted as giving immortality and longevity to whoever consumed it. Ambrosia is a heavenly name that sounds exotic and sweet.
read more



Apollonia is a girl’s name of Latin origin that is the feminine form of the Greek male name Apollonios. The name likely comes from the Indo-European “apelo”, meaning strength. A famous bearer is third-century Saint Apollonia (martyr) popularly regarded as the patroness of dentistry. Apollonia has a fairytale mythological feel with an aristocratic vibe.
read more



Calista is a girl’s name of Greek and Latin origin meaning: “most beautiful”. According to Greek mythology, Callisto or Kallisto was the name of a huntress in the myth of Callisto who was loved by Zeus. The name Callisto became Callista due to the Latin feminization of the name. Calista is an exotic and uncommon name that certainly lives up to its meaning.
read more



Clelia is a girl’s name of Italian origin meaning: “famous”. The name was borne by a mythological heroine of early Roman history who according to legend, was given to an Etruscan invader but she managed to escape by swimming across the Tiber river. Clelia is unique and elegant, especially when said in Italian.
read more



Dalia is a girl’s name of Hebrew origin meaning: “flowering branch”.  Dalia also has Arabic and Lithuanian origins. In Arabic, Dalia comes from the word for grapevine. In Lithuania mythology, Dalia is the goddess of destiny or fate. Dalia is mysterious yet, delicate and feminine.
read more



Elodia is a girl’s name of Spanish origin meaning: “foreign riches”, derived from a Visigothic female given name. The name is used in honor of the 9th-century Spanish saint Alodia. Elodia is beautifully melodic without being overly girly or sugary.
read more



Honoria is a girl’s name of Latin origin meaning: “woman of honor”. Honoris is the feminine form of Latin Honorius derived from honōrus. Honorius was a name borne by a Roman emperor, early saints, and popes. Honoria is a gorgeous elaboration of the word honor.
read more



Isadora is a girl’s name of Greek origin meaning: “gift of Isis”. The name survived the suppression of the worship of the Egyptian goddess Isis in the Christianized Roman Empire. Isadora is old fashioned yet sophisticated, its mysterious and exotic, and a great alternative to the common Isabelle. Plus, there are several cute nickname possibilities: Dora, Izzy, Isa, Iz, Dory, Sadie, Ida, etc.
read more



Jordana is a girl’s name of Hebrew origin meaning: “flowing down”. The name Jordana is the feminine variation of Jordan derived from Hebrew Yarden. Jordan was originally a male name given in the Middle Ages for a child baptized in holy water from the river Jordan. In later centuries, Jordan also became a given name for girls. Jordana is a strong and worldy name that’s a feminine twist on the unisex name Jordan.
read more



Larissa is a girl’s name of Greek origin meaning: “citadel”. The name Larissa is from the name of the Greek ancient city Larisa in Thessaly. Larissa may be derived from a nymph in Greek mythology who was the daughter of Pelasgus. Larissa is a gorgeous name with a European vibe that’s a perfect alternative to Melissa or Alyssa.
read more



Mirabelle is a girl’s name of French origin meaning: “wondrous, lovely”. The name Mirabelle comes from Latin mirabilis a derivative of mirari ‘to wonder at, admire’. In the Middle Ages, it was used as a male and female name but in later centuries used exclusively for females. Mirabelle is an underused gem fit for a Disney princess. It’s pretty, elegant, exotic, and unique.
read more



Naiara is a girl’s name of Arabic origin meaning that is a Basque place name. The name Naiara derives from the Basque Spanish city of Nájera, located in Rioja. In the 12th century, a vision of the Virgin Mary was reported there; the name Naiara is bestowed in honor of her. Naiara is a delightfully exotic name with a sweet delicate sound.
read more



Odilia is a girl’s name of German origin meaning: “wealthy”. The name Odilia is derived from the Germanic element aud ‘wealth, fortunate’ or odal ‘fatherland’. The name Odilia was born by two early medieval saints both regarded as patrons of good eyesight. Odilia is a lush name with a lively spunk. It makes a great alternative to the equally beautiful name Ophelia.
read more



Portia is a girl’s name of French origin meaning: “pig”. The name comes from Porcia the feminine form of the Roman family name Porcius, derived from Latin porcus meaning: “pig”. Alternatively, Portia could also be derived from the Latin word portionem “share, part, portion” or from Latin word porta “gate; door, entrance”. In William Shakespeare’s The Merchant of Venice, the character Portia is a rich, beautiful, and intelligent heiress. Portia is a lovely name despite its meaning. It’s pretty, and sophisticated while bordering the line between familiar and unusual.
read more



Ravenna is a girl’s name of Italian origin that is an Italian place name. Ravenna is an Italian city in Province of Emilia-Romagna, Italy. It was the capital city in the Western Roman Empire and is known for its late Roman and Byzantine architecture. Ravenna is one of the prettiest place names and a more unique choice than Savannah, Brooklyn, London, or Sienna.
read more



Sabina is a girl’s name of Latin origin meaning: “Sabine woman”. Sabine is the feminine form of the Roman cognomen Sabīnus meaning Sabines. The Sabines were an ancient Italic race whose territory was taken over by the Romans. Not to be confused with Sabrina, Sabina is gorgeous in its own right. It’s an ancient name that’s effortlessly cool and well cultured.
read more



Seraphina is a girl’s name of Hebrew origin meaning: “burning ones”. Seraphina is the feminine form of the Late Latin male name Seraphinus, a Latinate derivative of Hebrew seraphim “fiery ones”. In the Bible, the seraphim are described by the prophet Isaiah as an order of angels that had six wings each (Isaiah 6:2). Seraphina is feminine and a bit frilly with a little spunk and an aristocratic vibe.
read more



Theodora is a girl’s name of Greek origin meaning: “gift of God”. The name Theodora is feminine of derived from Greek, theos, “god” and δῶρονdoron, “gift”. Theodora was borne by several early Christian saints, and Byzantine empresses and princesses..Theodora is a sweet name, with lots of vintage charm, it’s lush and strong-sounding. It also has a whole host of nicknames to choose from: Teddy, Thora, Dottie, Theo, Thea, Theda, Dodie, Edie, Ora, Eda, Dora, Dory, and Odie.
read more



Thera is a girl’s name of Greek origin that comes from Greek island name Thēra (Thíra), best known as Santorini, an island in the southern Aegean Sea. It was named after the mythical ruler of the island, Theras. Thera is a strong and feminine name that’s a fresh alternative to the increasingly popular Athena.
read more



Thessaly is a girl’s name of Greek origin that is a Greek place name from the name of a region in eastern central Greece of ancient Illyrian origin. During the Mycenaean period, before the Greek Dark Ages, Thessaly was known as Aeolia. Thessaly is a strong and beautiful name rooted in history.
read more



Viveca is a girl’s name of Scandinavian origin meaning: “alive”. Viveca is a Scandinavian form of Vivian. Alternatively, it is also a Latinized form of the name Wibeke. Viveca spelled Viveka is one of the four means to salvation in the Hindu religion. Viveca is exotic with weight and quiet dignity. It’s a gorgeous, crisp, and unexpected name that nobody seems to have.
read more



Xandra is a girl’s name of Spanish origin meaning: “man’s defender”. The name Xandra is a Spanish diminutive of Alexandra. Alternatively, it could also be a short form of the Greek name Cassandra. It’s sweet, spunky, and exotic, all while being fresh and modern with deep roots.
read more



Zahra is a girl’s name of Hebrew and Swahili origin meaning: “to shine or flower”.  Zahara could also be a spelling variation of Sahara the English pronunciation of the word for desert in Arabic. It’s a name that is exotic and unique, yet pretty and feminine.
read more



Zelah is a girl’s name of Hebrew origin meaning: “side”, derived from the Hebrew verb צלע (sala’), to lean on sideways. The name Zelah is the biblical name borne by one of the fourteen cities of the tribe of Benjamin (Joshua 18:28). Zelah is an intriguing soft and feminine yet feisty name that sounds trendy but isn’t too common.
read more


What are your favorite rare pretty names for girls?
We’d love to hear your thoughts in the comments below.


Related Posts:

boho girl names

Get the Latest