Parenting
0 min read
75 girl names that start with D, from dreamy to daring

Cradlewise Staff
Why pick a baby girl’s name that starts with D? For starters, D names have that perfect mix of feminine charm and undeniable strength. There’s something about the letter D; it feels grounded and graceful all at once. Whether you’re drawn to the softness of names like Dahlia and Dove, or you’re eyeing something bolder like Denim or Domino, D names don’t just blend in; they make a statement.
And let’s be real: choosing a name can be one of the most exciting (and occasionally overwhelming) parts of preparing for your baby. If you’re in the thick of tossing names back and forth with your partner, scribbling lists in your Notes app at two a.m., or trying to find something that feels just the right amount of unique but not too out there, this list is for you.
We’ve rounded up 75 girl names that start with D, right from vintage gems to cool, modern picks, to help spark some name inspo for your little dreamer.
Are you ready to fall in love with the letter D?
Dreamy D names for your little daydreamer
Looking for a name that feels soft, floaty, and a little magical? These girl names that start with D are perfect if you want something romantic, whimsical, and just plain pretty. Think flower fields, lullabies, and moonlit skies; these names are made for dreamers.
1. Dahlia
Origin: Scandinavian
Meaning: This gorgeous floral name is both delicate and bold, kind of like your baby girl might be! It’s also a total style icon name (looking at you, The Originals fans).
2. Delilah
Origin: Hebrew
Meaning: Meaning delicate, this name has a soft sound with a sassy vibe, hello, Hey There Delilah! It’s romantic and unforgettable.
3. Dior
Origin: French
Meaning: Dior means golden in French, giving it a shiny, radiant vibe. And if you’re a fashion lover, this name also brings to mind the iconic luxury brand Christian Dior, so it’s got style, elegance, and a little bit of runway magic all rolled into one!
4. Diya
Origin: Indian
Meaning: Diya means light or lamp in Hindi and several other Indian languages. It’s a beautiful, warm name that brings to mind glowing lamps and the spirit of celebration, perfect for a little girl who’s destined to shine bright!
5. Della
Origin: German
Meaning: Short and sweet, Della means noble. It gives vintage vibes, think turn-of-the-century elegance with a modern twist.
Did you know?
Della was the leading lady in The Gift of the Magi, one of the most heartwarming (and tear-jerking) Christmas stories ever. This name = literary legend.
6. Danica
Origin: Slavic
Meaning: This cosmic beauty means morning star. (Cue Twilight nostalgia if you’re a Danica Patrick fan.) A celestial name for a baby who’s your guiding light.
7. Dalores
Origin: Spanish/Latin
Meaning: Dalores means sorrow or pain, derived from the Latin word dolor. It’s a variant of Dolores, connected to Maria de los Dolores (Mary of the Sorrows). While it carries a serious tone, it’s a name that symbolizes emotional depth, resilience, and the strength to overcome life’s challenges.
Did you know?
While Dalores (or Dolores) means sorrow, it’s been owned by fierce fictional women—like Dolores Abernathy from Westworld and Dolores Umbridge from Harry Potter (okay, she’s terrifying, but memorable!)
8. Damaris
Origin: Greek
Meaning: This name means gentle and has biblical roots. It sounds dreamy but has an old-soul elegance that sets it apart.
9. Dayana
Origin: Latin/Slavic
Meaning: A variation of Diana, this one means divine. It sounds luxurious and timeless, kind of like the name equivalent of a soft lullaby.
10. Daisie
Origin: English
Meaning: A playful spin on Daisy, this name literally means day’s eye. It brings sunshine vibes and classic charm, with a little twist in the spelling to make it your own.
Vintage and classic D names that never go out of style
Love names with a little history? These timeless baby girl names that start with D are charming, elegant, and full of nostalgic flair. Whether they remind you of your grandmother or a favorite period drama, these names have staying power, and they’re ready for a comeback.
11. Dorothy
Origin: Greek
Meaning: Meaning, gift of God, Dorothy is vintage royalty. Thanks to The Wizard of Oz, it’s got sweet ruby-slipper vibes and major golden-age glam.
12. Diana
Origin: Latin
Meaning: A true classic, Diana means divine and was the Roman goddess of the moon. It also carries serious elegance, hello, Princess Diana!
13. Doris
Origin: Greek
Meaning: Meaning, gift or bountiful, Doris is due for a retro revival. It’s quirky-cute, vintage, and full of old-Hollywood charm.
14. Deborah
Origin: Hebrew
Meaning: This strong, biblical name means bee. It’s sweet, a little sassy, and totally ready for a fresh Gen Alpha update (nickname Debbie or Deba? Yes, please!).
15. Doreen
Origin: Irish
Meaning: A charming name that means gift, Doreen feels like a hidden gem from the ‘50s, familiar, yet totally underused today.
16. Dinah
Origin: Hebrew
Meaning: With a name meaning judged or vindicated, Dinah has biblical roots and jazzy flair (shoutout to Dinah Washington). It’s strong but soulful.
17. Deirdre
Origin: Irish
Meaning: A poetic name from Irish mythology, Deirdre means sorrowful, but don’t let that fool you, it’s hauntingly beautiful, with serious heroine energy.
18. Dorothea
Origin: Greek
Meaning: A softer, more lyrical cousin of Dorothy, Dorothea also means gift of God. Bonus: Swifties will recognize it from Taylor Swift’s Evermore album.
19. Delphine
Origin: French
Meaning: This elegant French name means dolphin (yes, really!) and also has links to the ancient city of Delphi. Sophisticated, mysterious, and trés chic.
20. Desirée
Origin: French
Meaning: Meaning desired, Desirée is smooth, romantic, and totally glam. It feels like a name straight out of a classic French love story.
Modern and unique D names that feel fresh for 2025
If you’re looking for baby girl names that start with D that feel current, rare, and a little ahead of the trend curve, this list is your jam. These names blend cool-girl vibes with playful twists on traditional sounds, perfect for a baby born in the TikTok era but with a name that’ll grow with her.
21. Dawsyn
Origin: English
Meaning: A unisex spin on Dawson, meaning son of David. It’s edgy and modern, with big main-character energy (yes, like Dawson’s Creek, but cooler).
22. Draya
Origin: Greek/Modern
Meaning: Short for Andraya, this name means strong and manly, but Draya gives it a sleek, feminine twist. Totally influencer-ready.
23. Dabria
Origin: Latin (modern)
Meaning: A rare name that’s said to mean angel of death, but don’t let that spook you. It’s dark, mysterious, and lowkey gothic in the coolest way.
24. Devina
Origin: Scottish
Meaning: Meaning beloved or divine, Devina is a less common cousin of Davina with serious goddess vibes.
25. Dariela
Origin: American/Modern
Meaning: This melodic name likely blends Daria and Ella. It feels sweet, graceful, and totally made for lullabies.
26. Danitza
Origin: Slavic
Meaning: A bold and rare take on Danica, Danitza has that sharp Z finish we’re loving in Gen Alpha names. Feisty but still feminine.
27. Daciana
Origin: Romanian
Meaning: This rare gem means wolf in Romanian. Fierce, elegant, and totally ready for a fantasy novel cover.
28. Delysia
Origin: Latin (modern invented)
Meaning: An invented name inspired by delight. Delysia is airy, whimsical, and sounds like a character from a dreamy period drama.
29. Dovina
Origin: French (modern)
Meaning: A rare name thought to mean little dove. It feels poetic and peaceful, with a lyrical twist.
Did you know?
In Netflix’s hit teen series Never Have I Ever, the main character is named Devi Vishwakumar, a smart, bold, and hilariously flawed South Asian-American teen. Total main character energy.
30. Devi
Origin: Sanskrit
Meaning: Devi means goddess in Sanskrit, and honestly, what could be more empowering? It’s a name full of divine energy, grace, and strength, perfect for a little one destined to rule her own story with wisdom and heart.
Nature-inspired D names rooted in beauty
There’s something extra special about naming your little one after the natural world. These girls names that start with D are earthy, ethereal, and grounded in everything from blossoms to birds to celestial bodies. If you’re a nature-loving parent (or just love a soft, organic vibe), this list will speak to your soul.
31. Duna
Origin: Hungarian
Meaning: Duna (pronounced DOO-nah) is the Hungarian name for the Danube River, one of Europe’s most iconic waterways. Flowing through cities and stories, this name feels calm, strong, and quietly poetic, perfect for a baby girl with a gentle spirit and an adventurous soul.
32. Dew
Origin: English
Meaning: As delicate as morning dew on a leaf. Short and soft, Dew is one of those rare nature names that feels fresh and poetic.
33. Doveva
Origin: Hebrew
Meaning: This name means graceful and carries the softness of the word dove within it. A gentle, airy pick for a calm little soul.
34. Desert
Origin: English
Meaning: A bold, minimalist name that evokes warm sands, sunsets, and open skies. Perfect for free spirits and adventure-loving families.
35. Dandelion
Origin: French/English
Meaning: A quirky-cute botanical name that symbolizes resilience and childhood wishes. She might be the only one in her class, and that’s kind of magical.
36. Drift
Origin: English
Meaning: A rare word name that feels peaceful and dreamy, like ocean waves or drifting clouds. Super modern, super serene.
37. Darya
Origin: Persian
Meaning: Meaning sea in Persian, Darya is an elegant name with deep, flowing beauty, like a quiet tide pulling you in.
38. Dahl
Origin: Scandinavian
Meaning: Meaning valley, Dahl is minimal and chic. It also gives a quiet nod to author Roald Dahl. Storytime lovers, rejoice!
39. Dove
Origin: English
Meaning: This peaceful bird name deserves a second mention. Dove is soft, symbolic, and brimming with serenity and grace.
40. Dusty
Origin: English
Meaning: Earthy and endearing, Dusty brings a rustic vibe with a rock-and-roll edge (hello, Stranger Things fans). Great for a spunky little wildflower.
Bold and daring D names for your little firecracker
Looking for girl names that start with D that pack a punch? This list is for the fearless. Whether your baby’s destined to lead the playground or headline her own startup, these names are daring, distinctive, and full of personality. No wallflowers here, just main-character energy all the way.
41. Domino
Origin: Latin
Meaning: Lord or master, Domino is daring and edgy (and kind of cinematic, see Domino Harvey, the bounty hunter, or Keira Knightley in the movie).
42. Dynasty
Origin: Greek/English
Meaning: Meaning, line of succession, Dynasty screams confidence. It’s giving luxe, power moves, and maybe a little reality TV drama (and we’re here for it).
43. Draven
Origin: American/Modern
Meaning: Popularized by the gothic film The Crow, Draven feels mysterious and powerful. Perfect for your little night owl with a rebel soul.
44. Dylan
Origin: Welsh
Meaning: Originally an old-fashioned boys’ name meaning great tide, Dylan has been making waves as a fresh, modern choice for girls too. It carries that cool, natural vibe, like the powerful ocean currents, perfect for a little one destined to go with the flow and make a splash!
Did you know?
Did you know actress Drew Barrymore named her daughter Frankie, but considered Dylan—a nod to her love for beachy, cool vibes? Plus, Bob Dylan’s poetic legacy gives this name extra indie cred.
45. Dagger
Origin: English
Meaning: Sharp, swift, and super punk-rock. Dagger is one of those rare names that sounds like it belongs in a comic book… or a fashion week lineup.
46. Denali
Origin: Native American
Meaning: The highest peak in North America, Denali means the high one. It’s strong and majestic and makes a stunning, unisex choice.
47. Daytona
Origin: American
Meaning: This name gives major speed and strength vibes (thanks to Daytona 500). It’s sporty, slick, and built for a high-octane life.
48. Dextra
Origin: Latin
Meaning: A feminine form of Dexter, meaning right-handed or skillful. Dextra feels like a superhero alias: strong, smart, and sharp.
49. Divine
Origin: English
Meaning: A bold virtue name that literally means godlike. It’s glamorous, powerful, and just a little bit dramatic, in the best way.
50. Dreama
Origin: American (modern)
Meaning: A dreamy, daring twist on the word dream. It feels magical and ambitious all at once, like she’s destined to chase big things.
Cute and sweet D names full of charm
Not every name has to be bold or rare, sometimes, you just want a name that makes your heart melt. These girls names that start with D are playful, gentle, and packed with charm. Think cozy storybooks, cuddly onesies, and soft lullabies.
51. Dolly
Origin: English
Meaning: A vintage nickname for Dorothy or Dolores, meaning gift of God. Sweet, retro, and yes, hello, Dolly! (the queen of country herself).
52. Daphne
Origin: Greek
Meaning: Laurel tree or bay tree, symbols of honor and victory in ancient Greece. A total classic with a fresh twist—Daphne has mythological roots and Regency flair.
Did you know?
Thanks to Bridgerton’s massive success, the name Daphne surged in popularity. Period drama meets modern romance; this name is a whole aesthetic.
53. Diyar
Origin: Kurdish
Meaning: Diyar means visible or clear in Kurdish, a name that feels bright, grounded, and full of purpose. Diyar carries the vibe of someone who’s meant to stand out and be seen for exactly who they are.
54. Darla
Origin: English
Meaning: Meaning dear one, Darla gives off strong Little Rascals vibes, spunky, sweet, and full of heart.
55. Dimity
Origin: English
Meaning: A rare floral-fabric name with Victorian roots. Dimity feels frilly and gentle, like something from an Austen novel.
56. Dot
Origin: English
Meaning: A minimalist take on Dottie, Dot is delightfully short and punchy. It’s giving indie film heroine meets grandma-chic revival.
57. Daffodil
Origin: English
Meaning: A cheerful spring bloom symbolizing new beginnings. Daffodil is the ultimate name for a bright, sunny soul.
58. Dovie
Origin: American
Meaning: Meaning little dove, Dovie is soft, affectionate, and just about the coziest name you can imagine. Swoon.
59. Dulcinea
Origin: Spanish
Meaning: Meaning sweetness, and famously used in Don Quixote for the knight’s idealized love. Dulcinea is long, lyrical, and dripping with romance.
60. Dewey
Origin: Welsh
Meaning: Traditionally a boy’s name meaning beloved, but totally wearable for girls in 2025. Dewey feels fresh, nostalgic, and super snuggle-worthy.
Rare and radiant D names to complete your list
We’re wrapping things up with more unexpected charmers, think vintage revivals, international beauties, and modern twists that are anything but overused. These baby girl names that start with D offer something special for every kind of parent.
61. Dabria
Origin: Latin
Meaning: A soft, mystical name meaning angel of death, but don’t let that scare you off. Dabria has a gothic, graceful elegance that’s giving Wednesday vibes.
62. Danelle
Origin: Hebrew
Meaning: A gentle variation of Danielle, meaning God is my judge. Familiar, but slightly unexpected, a quiet standout.
63. Dariana
Origin: Latin/Persian
Meaning: A lyrical combo of Daria and Ariana. Dariana feels regal, romantic, and made for a kid who loves sparkles and storytelling.
64. Deja
Origin: French
Meaning: Meaning, ‘already’ in French, Deja brings a touch of déjà vu mystique and Y2K cool (à la Deja Vu by Beyoncé or Denzel Washington’s thriller).
65. Danya
Origin: Russian/Hebrew
Meaning: This soft, modern name means God is my judge. A great cross-cultural option that’s stylish without being overdone.
66. Devika
Origin: Sanskrit
Meaning: A beautiful Indian name meaning little goddess. It’s rich with cultural depth and celestial energy.
67. Delsie
Origin: American
Meaning: A vintage sweetheart that feels like a cozy sweater. Delsie is rare, gentle, and totally ready for a comeback.
68. Dione
Origin: Greek
Meaning: A mythological name linked to Zeus and Aphrodite, Dione is strong and celestial, think moonlight and ancient power.
69. Devin
Origin: Irish
Meaning: Devin comes from the Irish word damhán, meaning “poet” or “fawn.” It’s a soft, lyrical name that’s totally unisex and effortlessly cool. Whether you’re inspired by creativity, nature, or just love a name with easygoing charm, Devin checks all the boxes.
Did you know?
Devin has quietly made its mark in pop culture—appearing in shows like The Office (remember Devin the ex-employee?) and more recently in YA novels and teen dramas as the artsy, introspective character. Plus, it’s a favorite among celebs for both boys and girls, giving it cool, unisex vibes with a touch of Gen Z flair.
70. Denisse
Origin: French
Meaning: A global spin on Denise, this version feels modern and elegant. It means “follower of Dionysus,” the god of wine and fun.
71. Diora
Origin: French
Meaning: Meaning, golden, Diora feels luxurious and fashion-forward (and yes, totally wearable even if you’re not naming her after the designer).
72. Daryna
Origin: Ukrainian
Meaning: Meaning gift, Daryna is a Slavic beauty with grace and strength. A lovely way to honor Eastern European roots.
73. Dilys
Origin: Welsh
Meaning: Dilys means genuine or true, and it’s as lovely and sincere as it sounds. Short, soft, and full of heart, this name is perfect for a little girl who’s destined to be authentically herself, kind, honest, and totally one of a kind.
74. Dalis
Origin: Modern
Meaning: A unique twist on Dallas or Alice. Dalis sounds modern, fresh, and ready for a baby born to stand out.
75. Dunya
Origin: Arabic
Meaning: Meaning the world or life, Dunya is rich with meaning and beauty. It’s poetic, grounded, and globally loved.
Conclusion
Choosing a girl name that starts with D is like opening a treasure chest, whether you’re drawn to dreamy, daring, or downright adorable, there’s something on this list that feels just right for your little one. Remember, a name is the very first gift you give your baby, and it’ll carry their story for a lifetime. So take your time, have fun with it, and trust your mama intuition, you’re picking more than a name, you’re picking a vibe. Here’s to all the D-name babies lighting up the world with their sparkle and spirit!