You are about to have a daughter.
Or maybe you are already holding her and you still have not found the right name. Either way, you are in the right place.
Picking a name for a girl is one of the most exciting things you will ever do. It is also one of the hardest. You want something beautiful. Something that will grow with her. Something that sounds good at age five and at age forty-five. Something with a meaning behind it that she will be proud of when she finds out what it means.
This list covers all of that. These are the latest and most beautiful baby girl names from every corner of the world, with their meanings, organized so you can actually find what you are looking for.
Here are 191 baby girl names that are fresh, meaningful, and absolutely worth considering.
Trendy Modern Baby Girl Names With Meanings
These are the names that are rising fast right now. You will start hearing them more and more over the next few years. Some are brand new. Others have been around for a while but are suddenly having a real moment.
If you want a name that feels current without being so trendy it will date quickly, this section is a great place to start.
- Nova — Star that suddenly increases in brightness. A name of light and surprise.
- Luna — Moon in Latin. Currently one of the most popular girl names in the US.
- Aurora — The Roman goddess of dawn. Also the name for the Northern Lights.
- Isla — Scottish in origin, tied to the word for island. Rising fast across the US, UK, and Australia.
- Aria — In Italian it means air or song. Known from Game of Thrones but beautiful entirely on its own.
- Zara — Radiance or blooming flower in Arabic.
- Freya — The Norse goddess of love and war. One of the top names in the UK right now.
- Ivy — Faithfulness. An English nature name with deep roots.
- Wren — A tiny bird with a big song. Rising fast as a girl name.
- Sage — Wise and healing. An English nature name that works for any generation.
- Willow — Grace and flexibility. Named after the weeping tree.
- Ember — Glowing coal. Warm and fierce at the same time.
- Lyra — Named after the lyre, the musical instrument of the gods. Also a constellation.
- Esme — Beloved or esteemed in Old French.
- Piper — Originally an occupational name for a flute player. Very popular in the US right now.
- Quinn — Wise and chief in Irish.
- Sloane — Warrior in Irish.
- Briar — Thorny plant in English. Sounds delicate but has an edge to it.
- Juniper — Named after the evergreen shrub. Rising steadily on baby name charts.
- Marlowe — Driftwood or remnants of a lake in English.
- Elowen — Elm tree in Cornish. Beautiful and rare.
- Seren — Star in Welsh.
- Niamh — Bright or radiant in Irish. Pronounced NEEV.
- Aoife — Beauty in Irish. Pronounced EE-fah.
- Aisling — Dream or vision in Irish. Pronounced ASH-ling.
Classic Baby Girl Names With Meanings That Never Go Out Of Style
Some names have been beautiful for hundreds of years and they are still beautiful today.
These are the names that grandmothers had, that great-grandmothers had, and that little girls are being given right now. They are classic without being boring. Timeless without being stiff.
If you want a name that will never feel dated no matter what year your daughter grows up in, look here.
- Eleanor — Bright and shining one in Old French.
- Margaret — Pearl in Greek.
- Catherine — Pure in Greek.
- Elizabeth — My God is an oath or my God is abundance in Hebrew.
- Victoria — Victory in Latin.
- Josephine — God will add. The French feminine form of Joseph.
- Beatrice — She who brings happiness in Italian and Latin.
- Cecilia — Saint Cecilia is the patron of music. Her name came from the Roman family name Caecilius.
- Rosalind — Gentle horse in Germanic, or beautiful rose in Latin depending on the tradition.
- Constance — Steadfastness in Latin.
- Adelaide — Noble kind in Germanic.
- Cordelia — Possibly daughter of the sea in Celtic.
- Dorothea — Gift of God in Greek.
- Evangeline — Bearer of good news in Greek.
- Florence — Flourishing and prosperous in Latin.
- Genevieve — Tribe woman in Celtic.
- Harriet — Home ruler in Germanic.
- Imogen — Possibly maiden or girl from Celtic roots.
- Lavinia — Purity in Latin. Comes from Roman mythology.
- Leonora — Bright shining one. A variation of Eleanor.
- Matilda — Battle mighty in Germanic.
- Millicent — Strong worker in Germanic.
- Octavia — Eighth in Latin.
- Persephone — Technically means bringer of destruction in Greek, though she was actually the goddess of spring.
- Seraphina — Fiery in Hebrew, from the seraphim angels.
Short And Sweet Baby Girl Names With Meanings
Sometimes the best name is the shortest one.
These names are one or two syllables, easy to say, easy to remember, and every single one of them has a beautiful meaning. They grow with a girl perfectly because they never feel too small or too big at any age.
- Mia — Mine or beloved in Italian and Scandinavian.
- Zoe — Life in Greek.
- Eva — Life or living in Hebrew.
- Ava — Life or bird-like in Latin and Hebrew.
- Lea — Weary or meadow in Hebrew depending on the tradition.
- Noa — Movement in Hebrew. One of the most popular names in Israel right now.
- Ada — Noble in Germanic.
- Lia — Italian form of Lea. Weary or bearer of good news.
- Ida — Industrious one in Germanic.
- Ora — Light in Hebrew.
- Nia — Purpose and brightness in Welsh.
- Kai — Sea in Hawaiian. Also widely used in Scandinavia and Japan.
- Bea — Short form of Beatrice. She who brings happiness.
- Rue — In old English it means regret, which gives it a bittersweet quality. Also an herb.
- Mae — Variation of May, the month that represents growth and renewal.
- Fay — Fairy in English.
- Joy — Happiness. Simple and enduring.
- Hope — Simple, strong, and never goes out of style.
- Dawn — The first light of the morning.
- Bly — Gentle and kind in English.
- Clio — Glory in Greek. Clio was the muse of history.
- Demi — Half or small in Greek.
- Fern — Named after the leafy green forest plant.
- Gwen — White and holy in Welsh.
- Nell — Bright and shining. Originally a short form of Eleanor.
Unique And Rare Baby Girl Names With Meanings
These are the names that most parents have not thought of yet.
Every one of them is real. Every one of them is beautiful. And none of them will have three other girls in the same class at school sharing the same name.
If you want something genuinely rare but not made-up, this is your section.
- Thessaly — A region of ancient Greece known for its powerful witches in mythology.
- Solange — Solemn or rare in French.
- Ondine — Water spirit or wave in Latin.
- Calixta — Most beautiful. The Spanish feminine form of Callixtus.
- Vespera — Evening star in Latin.
- Elowen — Already listed as trendy but worth repeating. An elm tree name from Cornwall almost nobody uses outside of it.
- Isolde — Possibly ice ruler in Celtic. The tragic heroine of one of the great love stories in European literature.
- Lilavati — Playful or charming in Sanskrit. Also the name of a famous 12th century Indian mathematical text.
- Yseult — The Old French spelling of Isolde. Even rarer and just as beautiful.
- Talitha — Little girl in Aramaic. Used in the Bible when Jesus raised a child from the dead.
- Saoirse — Freedom in Irish. Pronounced SUR-sha.
- Caoimhe — Gentle, beautiful, or precious in Irish. Pronounced KEE-va.
- Sorcha — Brightness in Irish. Pronounced SUR-ah-ha or SOR-aha depending on region.
- Bláithín — Little flower in Irish. Pronounced BLAW-heen.
- Etáin — Jealousy or passion in ancient Irish. Pronounced eh-TAWN.
- Rosamund — Horse protection in Germanic, or pure rose in Latin.
- Ottoline — Prosperity and fortune in Germanic. Used in aristocratic British families.
- Araminta — Invented in the 17th century but sounds ancient and beautiful. Harriet Tubman’s birth name.
- Sophronia — Sensible and self-controlled in Greek.
- Zenobia — Life of Zeus in Greek. Carried by one of history’s greatest warrior queens.
- Verity — Truth in Latin.
- Vesper — Evening star in Latin. Used in James Bond and rising as a real baby name.
- Zephyrine — West wind. The French feminine form of Zephyr.
- Thessalonica — Victory of the Thessalians in Greek. Long and dramatic and completely extraordinary.
- Araminta — Already listed but worth repeating. This one deserves to come back.
Baby Girl Names With Meanings From Around The World
Baby names are a global thing.
Some of the most beautiful girl names in the world come from languages that most English-speaking parents have never explored. These names are widely used in their home countries and completely fresh everywhere else.
- Amara — Grace and eternal beauty in Igbo and Arabic.
- Chidinma — God is good in Igbo.
- Adaeze — Daughter of a king in Igbo.
- Yewande — Mother came back in Yoruba.
- Nneka — Mother is supreme in Igbo.
- Zuri — Beautiful in Swahili.
- Aisha — Alive and well in Arabic. One of the most widely used names in the Muslim world.
- Fatima — Captivating or one who abstains in Arabic. One of the most sacred names in Islam.
- Layla — Night or dark beauty in Arabic.
- Nour — Light in Arabic.
- Yasmine — Jasmine flower in Arabic.
- Malak — Angel in Arabic.
- Hana — Flower in Japanese, or happiness in Hawaiian and Arabic.
- Yuki — Snow or happiness in Japanese.
- Sakura — Cherry blossom in Japanese.
- Himari — Sunflower or surrounded by light in Japanese.
- Akari — Light or brightness in Japanese.
- Mei — Beautiful or plum blossom in Chinese.
- Xiu — Elegant and beautiful in Chinese.
- Lin — Forest or jade in Chinese.
- Priya — Beloved or dear in Sanskrit.
- Ananya — Unique or one who has no equal in Sanskrit.
- Kavya — Poetry in Sanskrit.
- Diya — Lamp or light in Hindi.
- Nandini — Daughter or one who brings joy in Sanskrit.
Nature Baby Girl Names With Meanings
Nature names are one of the biggest trends in baby naming right now and they are not going anywhere.
Parents love them because they are beautiful, they have clear meanings, and they connect a child to something bigger than just a name. These are the nature girl names with the most interesting stories behind them.
- Flora — Flower in Latin. The Roman goddess of spring.
- Violet — Named after the purple flower. Also carries the meaning of modesty and faithfulness.
- Iris — Rainbow in Greek. Also a beautiful flower.
- Hazel — Named after the hazel tree. Tied to wisdom and protection in folklore.
- Clover — The lucky three-leaved plant.
- Meadow — Wide open field full of wildflowers.
- River — Flowing water. Rising steadily as a girl name.
- Lake — Quiet and calm. A water name with real beauty.
- Ocean — Bold and expansive. A name with enormous scope.
- Sky — The heavens above. Simple and open.
- Storm — Fierce weather. Growing as a girl name right now.
- Tempest — Violent storm in Latin. More dramatic than Storm.
- Blossom — To bloom and flourish in English.
- Petal — The soft part of a flower.
- Zinnia — A bright colorful flower. Cheerful and bold as a name.
- Dahlia — Named after the botanist Anders Dahl. A flower name with dark and dramatic associations.
- Wisteria — A flowering vine with cascading purple blossoms.
- Lavender — A purple flowering herb. Tied to calm and peace.
- Juniper — Already listed but belongs here. An evergreen name for a girl who stays strong in every season.
- Cedar — Strong and fragrant. A tree name with real weight.
- Fern — Leafy green and found in forests all over the world.
- Moss — Soft, green, and quiet. Unusual as a name but lovely.
- Rain — Clean and refreshing. A nature name with real simplicity.
- Sunny — Full of sunshine.
- Aurora — Already listed but belongs here too as the name for the natural light show in the night sky.
Biblical And Spiritual Baby Girl Names With Meanings
Some of the most beautiful girl names in the world come from the Bible and from spiritual traditions.
These names have been used for thousands of years for good reason. They carry faith, history, and depth in a way that few other names can match.
- Miriam — Beloved or wished-for child in Hebrew. The sister of Moses.
- Deborah — Bee in Hebrew. A prophetess and judge in the Old Testament.
- Abigail — My father is joyful in Hebrew. Known for her wisdom in the Bible.
- Naomi — Pleasantness in Hebrew. From the Book of Ruth.
- Ruth — Friend or companion in Hebrew. One of the great loyalty stories in the Bible.
- Esther — Star in Persian, or hidden in Hebrew.
- Rahab — Vast or broad in Hebrew. A woman of remarkable courage in the Old Testament.
- Delilah — Delicate or languishing in Hebrew. Far more beautiful as a name than its biblical story suggests.
- Zipporah — Bird in Hebrew. The wife of Moses.
- Tamar — Palm tree in Hebrew. A name of great dignity in the Old Testament.
- Jemima — Dove in Hebrew. One of Job’s daughters.
- Kezia — Cassia, a type of cinnamon, in Hebrew. Another of Job’s daughters.
- Keren — Horn of antimony in Hebrew, a substance used for eye makeup in ancient times. Also Job’s daughter.
- Salome — Peace in Hebrew. Appears in the New Testament.
- Magdalene — Tower in Hebrew. Mary Magdalene was the first to see the risen Christ.
- Priscilla — Ancient or venerable in Latin. An important early Christian figure.
- Lydia — Woman from Lydia in Greek. The first European convert to Christianity.
- Phoebe — Bright and radiant in Greek. A deaconess mentioned by Paul.
- Tabitha — Gazelle in Aramaic. Raised from the dead in the Acts of the Apostles.
- Dorcas — Gazelle in Greek. Another name for Tabitha.
Baby Girl Names With Meanings Inspired By Stars And The Sky
Sky and star names are having a huge moment right now.
Parents are drawn to them because they sound beautiful, they carry a sense of wonder, and they remind a child that they belong to something much bigger than whatever is happening on any given Tuesday.
- Stella — Star in Latin.
- Estelle — Star in French and Old Provençal.
- Celeste — Heavenly or of the sky in Latin.
- Lyra — Named after the lyre. Also a constellation.
- Vega — The brightest star in the constellation Lyra. Also a Spanish place name.
- Andromeda — Ruler of men in Greek. Also a constellation and a mythological princess.
- Cassiopeia — Named after a queen in Greek mythology. Now one of the most recognizable constellations in the sky.
- Carina — Keel of a ship in Latin. Also an Italian name meaning dear little one.
- Elara — One of Jupiter’s moons. Soft and lovely as a name.
- Astra — Star in Greek.
- Aster — Star in Greek. Also a flower name.
- Soleil — Sun in French.
- Seren — Already listed but belongs here. Star in Welsh.
- Electra — Amber or shining in Greek. Also a star in the Pleiades cluster.
- Alcyone — The brightest star in the Pleiades. Extraordinarily rare and beautiful as a name.
- Mira — A variable star that brightens and dims. Also ocean or prosperous in Sanskrit.
- Calypso — A sea nymph in Greek mythology. Also one of Saturn’s moons.
- Titania — The largest moon of Uranus. Also the queen of the fairies in A Midsummer Night’s Dream.
- Ophelia — Help in Greek. Also one of Uranus’s moons and Shakespeare’s most poetic heroine.
- Ariel — Lion of God in Hebrew. Also one of Uranus’s moons and a Shakespearean spirit.
- Phoebe — Already listed but belongs here too. Also one of Saturn’s moons.
Wrapping Up
There is a perfect name out there for your daughter.
It might be something classic like Eleanor or Beatrice. It might be something rising like Nova or Lyra. It might be something from another culture entirely that you had never considered before reading this list.
Whatever you choose, the most important thing is that it feels right when you say it out loud. Say it in a quiet room. Say it calling across a playground. Say it the way you will say it when she is grown up and you are proud of her.
If it sounds right all three ways, you have found it.
Save this pin so you can come back to it whenever you need it.