75 girl names that start with D, from dreamy to daring

CW_12_colour
cradlewise_staff
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.

Heart icon

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.

Heart icon

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.

Heart icon

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!

Heart icon

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.

Heart icon

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.

Heart icon

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!

You may also like

SHARE

You may also like

blog-stay-in-the-know-crib

Stay in the know

Sign up to get sleep tips, exciting product updates, and special offers right into your inbox.