Choosing the perfect baby girl name for your new arrival is a decision that fills parents with excitement and anticipation.
If you're expecting a baby girl this year or haven't decided on a name yet for your new arrival, these baby girl names based on top name trends may help give you some inspiration.
Over the years, certain names have emerged as popular favourites, with the addition of some newer ones influenced by different TV shows, movies and celebrity baby name choices.
Whether you're on the hunt for a more unusual baby girl name that'll make her stand out or something more timeless and traditional, we've compiled a list of 1,000 baby names to inspire you.
Popular girls names
Olivia – The name Olivia is of Latin origin and has several possible meanings. One common interpretation is "olive tree" or "olive branch." The name is derived from the Latin word "oliva," which refers to the olive tree or the olive fruit.
Amelia – The name Amelia is of Germanic origin and has several possible meanings. One common interpretation is "work" or "industrious," derived from the Germanic elements "amal" (meaning work) and "gild" or "gildi" (meaning industrious or diligent).
Isla – The name Isla is of Scottish origin and means "island." It is derived from the Scottish Gaelic word "ìle," which translates to "island." In Scotland, the name Isla is commonly associated with the Isle of Islay, one of the Inner Hebrides islands off the west coast of Scotland.
Ava – In English and German, Ava is considered a variant of the name Eve or Eva, which is derived from the Hebrew name Chavvah. Chavvah means "life" or "living," and as a result, Ava can be associated with the same meaning.
Ivy – The name Ivy is of English origin and is derived from the climbing evergreen plant, Ivy. As a name, Ivy symbolizes fidelity, friendship, and eternity due to the plant's long-lasting and tenacious nature. It has been used as a given name for girls since at least the 19th century.
Freya – It is derived from the Old Norse name "Freyja," which was the name of a powerful goddess associated with love, fertility, beauty, and magic in Norse mythology.
Lily – The name Lily is often associated with the beautiful and delicate flower of the same name.
Florence – The name Florence is of Latin origin derived from the Latin word "florentia," meaning "to flourish" or "prosper."
Mia – A short and sweet name of Latin and Italian origin, rooted in the Latin word "mīrus," meaning "wonderful" or "remarkable".
Willow – A name steeped in natural grace and tranquility, derived from the name of the willow tree, Willow represents flexibility, adaptability, and the ability to bend with the winds of change.
Rosie – Derived from the Latin word "rosa," meaning "rose," Rosie reflects the timeless beauty and delicate elegance associated with the flower.
Sophia – Derived from the Greek word "sophia," meaning "wisdom," this name encapsulates a deep reservoir of knowledge and insight.
Isabella – Rooted in various languages with variations like "Isabel" or "Elizabeth," Isabella holds meanings related to "God is my oath" or "consecrated to God."
Grace – Derived from the Latin word "gratia," meaning "favor" or "blessing," Grace symbolizes a bestowed kindness and a sense of goodwill towards others.
Daisy – Daisy radiates a sense of freshness and beauty. Inspired by the cheerful flower of the same name, Daisy signifies purity and simplicity, reminiscent of the sun-kissed meadows where these flowers often bloom.
Sienna– Sienna captures the essence of natural beauty and artistic inspiration. Inspired by the reddish-brown pigment derived from earth and clay, Sienna symbolizes a connection to the earth's elements and a deep appreciation for the world's colors and textures.
Poppy – Poppy symbolizes beauty, remembrance, and resilience. Inspired by the iconic red poppy, which holds significance as a symbol of both war and peace, the name encompasses a duality of meaning.
Elsie – Elsie captures the essence of youthful innocence and endearing simplicity. Derived from the longer name Elizabeth or its variations, Elsie carries a timeless elegance while embracing a sense of approachability and warmth.
Emily – A name that embodies grace, intelligence, and timeless elegance, Emily reflects a harmonious blend of beauty and depth. Rooted in Latin origins, Emily is derived from the name "Aemilia," meaning "rival" or "striving."
Ella – Often considered a short form of names like Eleanor, Isabella, or Gabriella, Ella carries a universal charm that transcends cultures and times. As a name, Ella signifies "light," "bright," or "beautiful," evoking an image of radiance and positivity.
Evelyn – German, meaning ‘hazelnut’. Used as a name for girls and boys equally. Dame Evelyn Glennie is a multi-award winning Scottish virtuoso percussionist, despite being profoundly deaf. German, meaning ‘hazelnut’. Evelyn Waugh is the author of Brideshead Revisited, Decline and Fall and Scoop.
Phoebe – The name itself means "bright" or "radiant," signifying a luminous and captivating presence. Rooted in Greek mythology and nature, Phoebe is a name that embodies brightness, purity, and a deep connection to the celestial realm.
Sofia – Derived from the Greek word "sophia," embodies wisdom, insight, and a deep connection to knowledge.
Evie – Often considered a diminutive or short form of names like Evelyn, Genevieve, or Eve, carries a sense of charm, vitality, and youthful exuberance.
Charlotte – Derived from the French name "Charlot," a diminutive of "Charles," Charlotte signifies a free person or one of noble status.
Harper – Derived from the Old English word "harpere," meaning "one who plays the harp," the name signifies a connection to the world of music and artistic expression.
Mollie – Often considered a variant of the name Molly, embodies a sense of charm, playfulness, and endearing simplicity. With its origins linked to Mary, a name with various interpretations and meanings across cultures.
Matilda – Rooted in Germanic origins, Matilda is derived from the elements "maht" meaning "might" or "strength," and "hild" meaning "battle."
Maya– With origins in various cultures, including Sanskrit and Hebrew, Maya carries a multifaceted meaning that resonates with beauty and depth.
Sophie – Derived from the Greek word "sophia," meaning "wisdom". The name also carries a touch of timeless elegance and sophistication, symbolizing a person of refined character and poise.
Alice – With origins tracing back to Old French and Germanic languages, Alice carries a sense of elegance and sophistication that has enchanted generations.
Emilia – This Latin and Italian name carries a sense of grace and sophistication. Emilia signifies a person of inner strength and resilience, often possessing a quiet determination to overcome challenges and achieve their goals.
Isabelle – With origins in various languages, including Hebrew and French, Isabelle carries a timeless charm that has enchanted generations.
Ruby – The name symbolises a person of courage and strength. Inspired by the precious gemstone of the same name, Ruby signifies a person of vibrant energy and inner fire.
Luna – Latin, meaning ‘moon’. Luna was the personification of the moon in ancient Roman mythology.
Maisie – Maisie signifies a person with a cheerful and carefree spirit with origins in Scottish and English languages.
Aria – An aria is an expressive melody performed as part of an Opera, but literally means ‘air’ in Italian.
Penelope – Greek, meaning ‘bobbin worker’. In Homer’s Odyssey, Penelope is the faithful wife of Odysseus.
Mila – Mila signifies a person of gentle and compassionate nature, often possessing a kind heart that nurtures and cares for others with origins in various cultures, including Slavic and Spanish.
Bonnie – Scottish, meaning ‘fair of face', Bonnie carries a delightful and endearing quality that resonates with its joyful essence.
Eva – Hebrew, meaning ‘life’, Eva signifies a person of radiant energy and a zest for life, often possessing a lively and enthusiastic spirit that brings vibrancy to every situation.
Hallie – German, meaning ‘ruler of the home or estate’. Hallie carries a delightful and endearing quality that resonates with its joyful essence.
Eliza – With origins as a diminutive of Elizabeth, Eliza carries a sense of grace and refinement that has captivated hearts for generations.
Ada – Hebrew, meaning ‘adornment’, Ada is a name that embodies simplicity, beauty, and a timeless charm.
Violet – Latin, meaning ‘purple’. Also a small purple flower of the same name. Violet signifies a person of grace and elegance, much like the petals of the flower that gently unfurl.
Esme – This adorable short French name, meaning ‘esteemed’ or 'to love'. Not only is Esme considered a French name, it also derives from the Spanish name, Esmeralda.
Arabella – Latin, meaning ‘answered prayer’, Arabella is a name that embodies elegance, beauty, and a sense of grace.
Imogen – Latin, meaning ‘last-born’. Imogen signifies a person with a creative and imaginative spirit, often possessing a unique perspective and a love for artistic expression.
Jessica – Hebrew, meaning ‘He sees’. Jessica signifies a person of inner determination, often possessing a strong sense of purpose and a drive to achieve their goals.
Delilah – Hebrew, meaning ‘seductive', Delilah is a name that embodies allure, charm, and a sense of mystery.
Lottie– French, meaning ‘little and womanly’. Usually used as a shortened form of Charlotte.
Chloe – Greek, meaning ‘pale green shoot’. Sometimes spelled with an accent on the ‘e’. Chloe signifies a person with a vibrant and lively spirit, often bringing a breath of fresh air and positive energy to those around her.
Layla – With origins in Arabic and Persian languages, Layla carries a timeless allure and is a name that embodies passion, beauty, and a sense of enchantment.
Thea – Greek, meaning ‘goddess’. The name Thea can also be a shortened form of Theodora or Dorothea.
Eleanor – Greek, meaning ‘light’, the name carries a touch of timeless grace and poise, evoking images of classic beauty and a connection to enduring traditions.
Aurora – Latin, meaning ‘dawn’. In ancient Roman mythology, Aurora was the goddess of sunrise. It's a name that captures the essence of new beginnings and the beauty of nature.
Margot – French, meaning ‘pearl’. The name reflects a sense of individuality and uniqueness.
Mabel – Latin, meaning ‘loveable’. Although the name Mabel is very old and dates from the fifth century, it did not become popular until the nineteenth century, when the novel The Heir of Redclyffe was published.
Erin – Irish Gaelic, meaning ‘from the isle to the west’. Used to be a romanticised name for Ireland. Erin signifies a person with a calm and gentle nature, often bringing a sense of tranquility and balance to those around her.
Elizabeth – Hebrew, meaning ‘consecrated to God’. Possibly one of the most versatile names you could choose, Elizabeth can be shortened to Liz, Beth or Eli. Meaning 'my God is bountiful' Elizabeth is always in style.
Emma – German, meaning ‘embraces everything’. Emma carries a touch of timeless allure and sophistication.
Scarlett – English, meaning ‘scarlet’. Scarlett is a name that embodies passion, courage, and a sense of fiery intensity
Harriet – German, meaning ‘ruler of the home or estate’. Harriet is a name that embodies strength, determination, and a sense of resilience.
Lola – Spanish, meaning ‘sorrows’. Also used as a shortened form of Delores.
Nancy – Hebrew, meaning ‘grace’. Nancy signifies a person with a gentle and graceful nature, often possessing a kind heart that nurtures and cares for others with sincerity.
Orla – Irish Gaelic, meaning ‘golden lady’. Orla is a name that embodies beauty, radiance, and a sense of elegance.
Ayla – Of Hebrew and Turkish origin. In Hebrew, "Ayla" means "oak tree," which symbolizes strength, endurance, and wisdom.
Rose – Latin, from the flower of the same name. The rose has been a symbol of love, beauty, and passion in various cultures throughout history.
Zara – Arabic name meaning "flower" or "blossom." It's a name that is often associated with beauty and delicacy, much like the petals of a flower.
Iris – Greek, meaning ‘rainbow’. Also from the flower of the same name, a symbol of wisdom and courage.
Robyn – English origin, and it is often associated with the small, red-breasted bird known for its cheerful song. The name is used for both males and females, though "Robyn" is more commonly used for females.
Bella– Latin, meaning ‘beautiful’. Bella literally translates as beautiful. Deriving from Isabella, Bella is the less over-used variation compared to Ella and Arabella.
Molly – American, meaning ‘bitter’. Molly" is often used as a diminutive or nickname for the name "Mary." In this context, it carries the meanings associated with "Mary," which include "bitter" or "wished for child." "Molly" can also stand alone as a name and is used to convey a sense of warmth, friendliness, and familiarity.
Olive – "Olive" is derived from the Latin word "oliva," which refers to the fruit of the olive tree. The olive tree has long been a symbol of peace, wisdom, fertility, and prosperity in various cultures.
Maria – The Latin form of Mary, Maria is a beautiful twist on a classic biblical name. It means rebellious woman and is popular all over the world.
Lyla – Arabic often associated with the concept of darkness and the beauty of the nighttime. It can also evoke feelings of mystery, tranquility, and calmness, similar to the atmosphere of the night.
Maeve – Gaelic, meaning ‘intoxicating’. Derived from the Gaelic name "Medb" or "Meabh," which means "intoxicating" or "she who intoxicates."
Ellie – Shortened form of Eleanor which can be used in its own right.
Gracie – The name "Gracie" is a diminutive or nickname often used as a short form of the name "Grace."
Lyra – Latin, meaning ‘lyre’, in music, a "lyra" refers to a stringed instrument that is similar to a small harp or a lyre.
Darcie – French origin and is derived from the Old French name "d'Arcy." While the name doesn't have a single universally accepted meaning, it's often associated with qualities of nobility, strength, and power.
Maryam – The name "Maryam" is of Arabic origin and is the Arabic form of the name "Mary."
Edith – English, meaning ‘prosperity through battle’. Edith can be interpreted to mean "prosperous in battle" or "wealthy in war."
Heidi – German, meaning ‘nobility’
Lucy – Latin, meaning ‘light’.
Myla – The name Myla means "soldier" and "merciful." It is a variation of Mila and the feminine version of Milo or Myles.
Amelie – A traditional French name meaning ‘hard-working’, with a romantic, whimsical feel, this is far rarer than the ever popular Amelia from which the name descends.
Amber – French, from the word for the semi-precious stone of the same name.
Hannah – Hebrew, meaning ‘grace’. Hannah means grace of God. Never falling out of style, Hannah is an endlessly elegant name with a touching meaning.
Summer – English, from the season of the same name.
Eden – Hebrew, meaning ‘pleasure’. In the Bible, the Garden of Eden was humankind’s first home on Earth.
Jasmine – Persian, meaning ‘jasmine flower’. The jasmine flower is known for its delicate beauty and sweet fragrance, which has made it a symbol of grace, elegance, and love in various cultures.
Elodie – French, meaning ‘marsh flower’. It's derived from the Old Provençal name "Alodia," which itself comes from the Germanic elements "adal" meaning "noble" and "hild" meaning "battle."
Clara – Meaning ‘bright’ and ‘clear’ this French name is growing in popularity. The name carries connotations of clarity, brilliance, and purity.
Holly – English, from the tree of the same name.
Lily – Latin, from the flower of the same name.
Anna – Derived from Hannah, meaning ‘grace’. Taken from the name of Anna the prophetess in the Bible.
Lara – Latin, meaning ‘famous’. "Lara" can also be derived from "lar," which means "protection" or "guardian deity."
Beatrice – Latin, meaning ‘blessed’ or ‘voyager’. "Beatrice" can be interpreted as "one who brings happiness" or "bringer of blessings."
Sara – Hebrew origin derived from the name "Sarai." In Hebrew, it means "princess" or "noblewoman."
Unusual baby girl names
If one of the more popular choices aren't for you, then on of these unusual baby girl names might be just what you're looking for to name your new arrival.
Cute baby girl names
One of these cute baby girl names will match your cute as a button little baby perfectly.
Cool baby girl names
Who wouldn't want their little girl's name to be the coolest in the classroom? These unique yet cool baby girl names will be perfect for your cool baby girl!
Old-fashioned girl names
While these old fashioned girl names may have been more popular in your grandma's generation, some are making a serious comeback to make modern day names that sound adorable for any little girl.
More baby girl names
Lorna White has been a Digital Writer for Mother&Baby since 2020. She has a keen interest in a range of topics, from potty training and nutrition to baby names and maternity fashion.