100 Pretty Girl Names
Still trying the perfect pretty name for a girl? This list of 100 pretty girl names is designed to help you out. Ranging from Sanskrit traditional names to flower names, the list includes all of the names you love and some that you have never heard of before. If we missed your favorite pretty girl names, make sure to leave a comment at the bottom of the page.
Pretty Names for a Girl
Aadila is a name that means honest. It is the perfect title for your future equal rights activist or non-traditional child.
I have no clue how you would even say this name, but it supposed to be an Islamic name that means reward.
Recently, Aarohi has developed a new popularity. It is supposed to be a title for a musical tone, but it also happens to be an extremely pretty girls name.
For the child who is all grins, Aashi means smile.
This name is supposed to mean from the land of God. It is an extremely unique name and has an uncommon sound to it.
6. Abeer or Abir
You can choose either spelling of this name. Either way, it means fragrance.
Abigail is an extremely traditional. One of the presidents of the United States actually had a wife named Abigail Adams. Although this is an old-fashioned name, it is becoming extremely popular now.
Abha is a name that means ray of beauty, so it is perfect for a daughter that will bring a beautiful ray of sunshine into your life.
If your goal is to raise a warrior princess, Abhaya is the name for you to choose. It means fearless, and it is perfect for a little girl who is about to set out to conquer the world.
Abhilasha is a foreign name that means ambition or desire. It might not be suitable for an infant, but it would be extremely appropriate for a girl once she has grown up.
Found in Hindu, Aboli is a name that means flower. It has a beautiful sound to it and is fun to say.
Another unusual name is Adrika. This name is known for meaning celestial or heavenly. Although she might not match up to this name as a toddler, it will hopefully describe your daughter as she gets older.
For another tongue-twister, try Afaaf. You can be pretty certain that no one else has this name. Additionally, Afaaf means pure or virtuous.
Ahd is short, sweet and to the point. It means knowledge and is a great way to encourage your daughter toward a future of learning.
In Chinese and Japanese, Ai means love. Plus, your daughter will have an easy time learning to write her two-letter name when she enters kindergarten.
The name sounds chic and modern, but it actually means princess.
I love the meaning for this name—Akshita means wonder girl.
Aleema is a name for a girl known for her learning and wisdom. If you are looking for a name that means wise or knowledge, Aleema is the name to choose.
This name means sublime or exalted. Additionally, it has a very pretty sound to it.
Alisha was a fairly popular name a decade or two ago, but it is not as common today. This name actually means protected by God.
Althea was a person in Greek mythology, so this name has been around for quite a long time.
Hailing from the east, Alvapriya is a gorgeous name for a baby girl. It is known for meaning “music lover”.
Amara is a wonderful name because it means stylish, pretty and strong. It also sounds like the French word for love.
No, that was not a spelling mistake. It really is Ambar, not Amber. This name means the sky.
Amelia was the name of the famed female pilot, Amelia Airheart. It is also known for meaning ambitions and industrious.
Amodini is a very cute, melodic name that means joyful or happy.
Amolika means priceless. I love how it is the perfect blend of soft and hard sounds.
Amora is known for meaning love in Spanish, and it is a great name for a loving child.
Amrita has a very serious, other-worldly sound to it. It means spiritual holy water.
Anagha is another name for the goddess, Lakshmi.
Meaning graceful, Anahita is an easy name to divide into nicknames.
In India, Angarika is another term for a bright, fiery flower known as the palash.
Anika has a sassy, fun sound to it. It is another term for the goddess, Durga.
Anne Boleyn was once a wife of the king of England, and it is the name of the famous modern author, Anne Rice. In Hebrew, Anne means favored by grace.
Anura is a name that means knowledgeable.
Forever illustrated in paintings, pottery and sculptures, Aphrodite was the gorgeous Grecian goddess of love.
Arabella is one of my favorite names on the list. It could be shortened to “Ari” or “Bella”. Arabella also happens to mean elegant and lovely.
This is a unique sounding name that means Aradhya.
Ariadne comes to us from ancient Greek mythology. In Greek, this name means the most holy.
This is another name that means beautiful or loving.
Atiya means gift or present.
This name means queen, but hopefully your little one will wait until she has grown up to begin acting queen-like.
Bella means beautiful in Italian, and it just rolls off of your tongue like nectar. I love how easy it is to say, and the meaning makes it even more beautiful.
You can spell this name as Cassandra or Kassandra. Either way, it is a reference to the daughter of King Priam of Troy. In mythology, Cassandra could tell the future, but was cursed because no one ever listened to her prophesies.
Celine is the name of a famous singer, and it means the moon.
In Welse, Cer means love.
This has such a unique sound to it, and itm eans beautiful.
In Hindu, Chitrangada was the name of Prince Arjuna of Pandav’s wife.
49. Clara or Claire
It means famed or intelligent, and Clara is an extremely old-fashioned name.
Another old-fashioned name is Cora. This name was made up in the Last of the Mohicans by the author, James Fenimore Cooper.
Daisy is a cute name for a girl, and one of the cutest flower names.
This name means the glorious one.
Darlene is a name that was possible decades ago, and it means dear one.
This name means beloved.
Della means noble
A unique name that means constant flow.
In mythology, Diana was the goddess of the moon.
This name means divine.
Della is an easy to say name that is for a woman with intelligent-looking eyes.
Eleanor was another name for a president’s wife: Eleanor Roosevelt. It means shining light.
Emma was popular in the 1880s and it means universal.
Created in France’s Normandy region, Evelyn was once an English surname as well.
Farrah is an Islamic name that means happy.
An extremely unique name that means victorious.
Although it means musical sound, Gunjan has a sharper, weighted tone to it.
This is another name for the goddess known as Saraswati.
This name could reference the hazel tree or a specific color of eyes.
It sounds like a name for the fairy lands, but it means faith or loyalty.
Queen of music
The name Jasmine calls to mind fragrant flowers and beauty.
Juhi is a type of Jasmine.
Jyotsna is a name that means radiant fire or flames.
In Arabic, this means exceptional love.
Karisma means miracle.
In German, Kate is known for meaning pure.
Cute and easy to say, Kaya signifies the word “appealing”.
I love how short and sassy this name is. It is a shortened form of Ketaki.
Kusum is popular in many regions of the world, and it means flower.
In Italian and Spanish, Luna is a word that means the moon.
Mohini has a beautiful ring to it and it means most beautiful.
This name is known for meaing both happiness and smile.
Naila sounds almost like the name of Nila in the lIon King. It means successful.
It means charming.
Norah means shining light.
Paris was a character in the seige of Troy and a famed French city.
This is another name from Greek mythology.
Rachel is a very tradtional name.
This is a unique name that means captivating.
This is a word for moon beam.
For a pretty name, go for the name “Scarlett” which was the main character in Gone With the Wind.
Shayna means beautiful.
This name means love song.
Shreya means auspicious or gorgeous.
This means shining or bright.
This is a name that was used by the famous British Queen Victoria, and it remains popular today.
Violet is another flower name, and it is often heard in poetry.
Willow is a beautiful tree and a wonderfully unique name.
In the Aztec culture, this name once meant “you shall always be loved”.
Yashita means successful.
In Arabic, Zahra means flower.