Sometimes, the best baby names arrive in small packages. Many short baby girl names are currently trending. They are easy to say, simple and have a cute sound to them. If you need some ideas for short names, we have a list of the top 100 short baby girl names prepared for you. You can use these short baby girl names as a first name or a middle name. Some of them can even be combined pretty well to make a unique, longer name.
Top 100 Short Baby Girl Names
Eva is the Spanish version of Eve, which means life. This name also happens to sound like the more popular name, Ava. All of which are great, short names for a baby girl.
This adorable name appears in diverse languages like Japanese, Welsh and Hawaiian. In Welsh, it means keeper of the keys. In Hawaiian, it means ocean. Meanwhile, it means from the sea in Japanese.
This is a variation on the name Elizabeth, which means God is my oath. It was also the name of the oldest Trapp daughter in the Sound of Music.
This beautiful English name means poetic invention.
Zuri is a name that is quickly becoming popular in the United States. In Swahili, this name means good or kind.
This name appears in an epic poem. Una was the personification of truth, beauty and unity. The name is said to mean also or one.
This adorable name means graceful lily.
Quana comes from a Native American language where it is said to mean fragrant.
This name means famous in war and used to be a fairly popular name. Now, it is far less common to hear this name.
This beautiful name means from Latius’s estate.
Hope is one of the best short baby girl names. It conveys a wonderful meaning and is easy to pronounce.
Agnes was the name of a Catholic saint. In Portuguese and Spanish, it is written as Ines.
Ava is a beautiful name that was popular decades ago. Now, we think that these two names are going to grow in popularity in coming years.
Chloe is a beautiful name that is Greek in origin. Since it means green shoot, this name is a reference to the blooming plants of springtime.
Erin is a lovely Irish name that is growing more popular in the United States. This name means peace.
Jill is such an adorable name that actually appears in a nursery rhyme as well.
This is an adorable variation on the name Elizabeth that comes from Spanish. We absolutely love this name.
Niamh is a beautiful girls name that is said to mean radiant and bright.
Zelda is probably the most famous because of the video game, but it is also a popular girls name. Currently, it is in the top 1,000 names for baby girls.
This is a shortened form of the name Theresa, but it has a much more modern feel to it.
This was the last name of Christopher Reeve, who was well known for playing Superman. It would be the perfect name for your heroic little girl.
This adorable name is one of the top ten most popular names in the entire country.
This adorable name is a variation on the English name Lacy. It comes from a French nobleman’s last name that arrived in the British Isles following the Norman conquest.
Gwen is an adorable name that is said to mean blessed or fair. You could also use it as a nickname for longer names like Gwendolyn and Gwyneth.
Dove is a beautiful symbol of peace and the bird is considered a serene symbol of peace.
Blair comes fro ma Scottish plane name that means field or plain.
Althea is a lovely Greek name that means healing.
Bay is an adorable name that represents a reddish-brown color. In addition, there is a bay laurel tree.
Grace is a beautiful name that comes from Latin. It is said to mean the grace of God.
Kira is a beautiful Russian name that we think deserves to be more popular than it is right now. This name beautiful name means far-sighted.
Originally, Quinn was a Gaelic surname. Now, it is also used as a first name. This name is said to mean counsel in Gaelic.
Velma is a beautiful, short name for a baby girl that means desire to protect.
This is a wonderful Scottish that means twin. As such, it would be a great name if you give birth to baby girls.
Ruby is one of the prettiest gemstones, which is probably one of the reasons this gorgeous red stone is such a popular name for a baby girl.
Lily has been a popular name for decades, and it is easy to see why this attractive name remains popular today.
This name actually means island in Spanish. It is also the name of a river that exists in Scotland.
Eve is a beautiful name that first appears in the Bible. In the Bible, Eve was the wife of Adam and the first woman on earth.
Amy is a popular name and is said to mean beloved. It gained popularity because of the character of Amy in the classic novel, Little Women.
This is such an unusual sounding name, but we love how pretty it is. This name is said to mean of the moon, which makes it a great name for a celestial, beautiful little girl.
This name comes to us from ancient Greek. Previously, it was created as a variation of Margaret. In Greek, this name meant pearl.
This name means happy. It also happens to be the name of the mother of Helen of Troy in Homer’s the Iliad.
Opal is one of the prettiest of gems, so it makes since that parents would want this to be the name of their baby. Since the opal is the birthstone for October, it would be a wonderful choice for any baby girls born in October.
This lovely name is said to mean princess or perfectly formed, but we are pretty certain that the name was originally just made up.
Rose is a floral name that has remained popular for centuries. It has a simple, old-fashioned elegance to it.
Malia is a name that comes from a Hawaiian and Polynesian form of Mary. This name is said to mean calm.
This beautiful name is said to mean faithfulness and a is beautiful, nature-inspired name.
This lovely, unique name is said to mean beloved. It can also be a nickname for Esmeralda.
Arya is Indian in origin and means noble goddess. She is also a spunky character in the Game of Thrones.
Millie is a name that means gentle strength.
This beautiful name is less common, but it has been starting to rise in the charts recently.
This uplifting English name means shelter or a place of safety.
Dawn represents the morning sunrise and the beauty of the dawn. As such, it is the perfect name for a beautiful baby girl.
Liv comes from a Norse word for life. It can also be a nickname for the longer name, Olivia.
This is often a nickname for Jocelyn.
Sia is an amazingly cute name that means victory.
This is a vintage name that was more popular toward the start of the 20th century than it is now. This old-fashioned name is said to mean lovable.
Kady is often used as a nickname for Cadence or Katherine. This Irish name actually means first.
Emma has remained popular for centuries because it is the name of a popular character in Jane Austen’s novel, Emma.
In French, this hip name means jewel.
Ida is a name that was more popular a century ago than it is today. This old-fashioned name is said to mean industrious one.
We love this amazing name. It is short, sweet and a magical name choice. It is also the name of the actress, Lana del Ray.
Paris was the name of Helen of Troy’s lover in the Iliad. It also happens to be the name of the city of romance in France.
Thea first appeared in ancient myths, but it can also be used as a nicknames for longer names like Theodora, Timothea, Anthea and Galathea. In Norway and Sweden, it is one of the top 100 names. It is said to mean goddess.
Obviously, this name immediately connects to the rain that falls from the sky. The word comes from Old English. In Asian and Native American belief systems, this word is a sign of abundance and positive blessings.
This beautiful Hebrew name is a shortened form of Elizabeth. This name is said to mean God is my oath.
This beautiful name means shining light or bright. It was the name of the renown Helen of Troy as well as the name of Washington State’s Mt. Helens.
In the 1960s, there was a famous fashionista called Edie Sedgwick. This name means riches. It is also the name of the daughter of Keira Knightley.
You will probably recognize this name as the name of the heroine in the television show, Buffy the Vampire Slayer.
This adorable name comes from myths where Anais was a symbol of healing and knowledge. This is the French form of the original Greek and Italian name.
This adorable name is well known because of the fashion designer and trend setter, Coco Chanel.
Faith is considered one of the three Christian virtues and remains a popular naming choice.
Kate is often short for Katherine, Katrina or Catherine. The Duchess of Cambridge and wife of Prince William is Kate Middleton, although her birth name was Catherine.
Nell is an adorable name that is often used as a nickname for Eleanor or Helen. Plus, Nellie Bly was a famous adventuress and stunt journalist.
Vera is a Latin name that means true, which makes this an ideal name for a baby girl.
Lois is a name that appears in many different cultures. In German, it means female warrior. In Teutonic, it means holy. In France, you will see this name written as Louise.
Elsa is a shortened form of Elizabeth, which means oath of God. It also happens to be the name of the main character in the Disney movie, Frozen.
Claire is such an adorable name. It appears in French, English and Italian. This classic name is said to mean clear or bright.
Ayn is such an adorable name, although it was originally popularized as the name of the Atlas Shrugged and Fountainhead writer, Ayn Rand. In Finnish, this is a different form of Ann and is said to mean grace.
This English name comes from a gemstone that is made out of fossilized tree resin.
Aine is a lovely Irish name that means radiance and splendor. In Irish myths, Aine was the queen of Muster fairies as well as a wife of Fionn Mac Cool.
This name has a melodic, charming quality to it.
This name means thorny, but it sounds so beautiful that we don’t mind that meaning.
Cora was the daughter of Zeus in Greek mythology. It also happens to be the name of a character in the British show, Downtown Abbey.
This short baby girl name was quite popular in the 19th century. It was later popularized due to the singer Etta James.
Leigh is a feminine spelling for the classic name, Lee. It was the name of Vivian Leigh of Gone With the Wind’s fame. The name means meadow.
Zoe is a popular name that means life.
Paige is a name that means attendant and has remained popular for centuries.
Lark is a lovely name that comes from Middle English and is a type of songbird that is found within beautiful meadows.
Hazel is both a color and a type of tree. It is also a lovely name for a baby girl.
This Old German name is often a nickname for Elanor or Elena. It is said to mean other.
Bubbling brooks are peaceful and serene, so this would be an excellent girl name.
Anya was the name of a character in Buffy the Vampire Slayer, but it is also the Russian form of Anna.
This Hungarian name is a variation on the classic name, Alice. We think it has a much prettier, more unique ring to it though.
Adele is a beautiful name that dates back at least a thousand years. Long ago, it was the name of the daughter of William the Conqueror. There was also a saint called Adele. More recently, you have probably heard the name because of the popular British singer, Adele. Whatever the case, it is a beautiful name for a baby girl.
Amede is a name that you certainly do not hear every day. It is basically a variation on Amadeus, so it means love. If you want to pronounce this name in a Creole fashion, say it as “ah-me-DEH.”
Belle is one of our favorite names. While Bella is almost too popular because of the Twilight movies and books, Belle is still somewhat unusual. Belle is often used as a shortened form of the name Isabella. In the 1980s, Bella was one of the top 100 names. Today, Belle is known best as the name of the Disney princess in the Beauty and the Beast.
This name as invented in the United States, so it does not have an underlying meaning to it. Because it was just created, you are unlikely to run into another Clor when your daughter goes to school.
Fleur is one of our favorite names on this list. In French, this name means flower. This floral name also appeared as one of the witches in the Triwizard Tournament in Harry Potter.
Juno has remained a popular name for thousands of years. It originally started in Roman mythology. In the myths, Juno was the protector of marriage.
Mae is a beautiful, sweet name that is rarely heard today. At the moment, this name ranks at just 589th. While it would be perfect for a daughter born in May, you could really use this for a girl born in any month.