106 Baby Boy Names That Start With D | Peanut

106 Baby Boy Names That Start With D

By Tassia O'Callaghan

Mar 17, 2023

8 min read

Put your hand up if you’ve had a favorite baby name since elementary school, but now that you’re actually pregnant, you’re having second thoughts. It happens!
Choosing a baby name is such a big deal, and with so many names to choose from, where do you even start?
Working through the alphabet, letter by letter, baby boy names starting with D should be on your radar pretty early on, so maybe we’ve got what you’re looking for here. Whether you’re on the lookout for something traditional or totally cool, baby boy names that start with D should definitely make it onto your shortlist! In this article 📝

What are some good D names?

While everyone’s opinion on what makes a baby boy name good will differ, we think we’ve got a great mix of options here. Boy names that start with D are a mixed bunch, with something to offer whether you prefer something modern and unusual like Dade or Decker, or something more traditional, like Daniel, Desmond, or Douglas.
According to the most up to date info from national statistics, these were the top 10 most used baby boy names starting with D in 2020 (along with their ranking and meanings):
  1. Daniel – Ranked #14. A name derived from the Hebrew name Daniyyel, meaning “God is my judge.” It combines din, meaning “judge,” and ’el, meaning “God.” There are three or four Daniels mentioned in the Bible, including a son of King David and a prophet. This name also shortens to the cute Danny or the breezy Dan.

  2. David – Ranked #28. This name means “beloved” in Hebrew. The name is mentioned 59 times in the New Testament, but there is only one person named David in the Bible, which is King David, the first king of the united Kingdom of Israel. David Bowie and David Beckham could also provide inspiration.

  3. Dylan – Ranked #43. This name is of Welsh origin, meaning “son of the sea,” made famous thanks to songwriter Bob Dylan and Welsh poet Dylan Thomas.

  4. Dominic – Ranked #88. A derivative of the Roman name Dominicus, this name means “belonging to the Lord” in Latin. It’s common in Roman Catholic communities to give babies born on Sunday this name. The nickname Nico is a modern twist, but Dom is also a classic.

  5. Declan – Ranked #102. A name of Irish descent, this one means “man of prayer.”

  6. Damian – Ranked #110. Meaning “to tame” or “subdue” in Greek.

  7. Diego – Ranked #125. A name that’s grown in popularity since the ‘60s, Diego is the Spanish version of the name James, meaning “supplanter.”

  8. Dean – Ranked #176. Dean is an English occupation name, meaning “church official.” James Dean gave it a cool edge.

  9. Dawson – Ranked #197. This name shot to fame thanks to the legendary teenage TV show Dawson’s Creek. Dawson is actually a name of Welsh heritage, meaning “son of David.”

  10. Dallas – Ranked #271. Not just the laid-back cowboy-style Texan place name, Dallas is also a name of Irish origin, meaning “skilled.”


What are cute names that start with D?

D names can be serious, but they can also be very cute. These sweet baby boy names would be the ideal choice if you’re looking for a gentle name to suit the most placid of babies.
  1. Day

  2. Dani

  3. Danilo

  4. D’Arcy

  5. Davey

  6. Darby

  7. Damon

  8. Damen

  9. Danny

  10. Dariel

  11. Darian

  12. Damir

  13. Dario

  14. Desi

  15. Deacon

  16. Delaney

  17. Derek / Derrick

  18. Devon / Devyn / Devin

  19. Dewie / Dewy

  20. Denver

  21. Dillon

  22. Dion

  23. DJ

  24. Donovan

  25. Doug

  26. Drew

  27. Dustin

  28. Dusty

  29. Duffy

Biblical names that start with D for boys

As we already know, six of the top 10 most popular D names for boys have biblical or religious meanings - Daniel, David, Dominic, Declan, Dean, and Dawson. But what other, perhaps lesser-known, D names have biblical origins or religious meanings? Biblical baby names aren’t all as traditional-sounding as you might think, and we love the meanings behind these ancient names. Here’s a roundup, along with their meanings:
  1. Danil – This is a variation of Daniel, meaning “God is my judge” in Hebrew.

  2. Darius – Darius was a Persian king mentioned in the book of Daniel. The name means “upholder of the good.”

  3. Dathan – Combination of David and Nathan, this name is from the Old Testament. It means “fountain” in Hebrew.

  4. Demetrius – A Greek name, meaning “devotee of Demeter,” the goddess of agriculture.

  5. Demas – Meaning “popular” or “of the common people,” Demas was an assistant to the apostle Paul in the New Testament.

  6. Dionysius – Meaning “belonging to the light of the tree,” the name appears once in the New Testament.

  7. Dor – Meaning “generation” in Hebrew, Dor is the name of a biblical city in the highlands of Canaan.

  8. Dori – A unisex name, this meaning “my generation” in Hebrew.

  9. Dodai – Meaning “lovely” or “beloved of the Lord,” Dodai the Ahohite was in David’s army in the Bible.

  10. Dumah – Meaning “silence,” Dumah was the sixth son of Ishmael, the first son of Abraham.

What is a unique boy name?

If you’re looking for unique boy names that start with D, then look no further! You probably won’t hear these names on the playground.
  1. Dade

  2. Daxton

  3. Dakari

  4. Dalton

  5. Dane

  6. Damari

  7. Darrow

  8. Darwin

  9. Davion

  10. Dayton

  11. Dempsey

  12. Denby

  13. Devansh

  14. Dhruv

  15. Dior

  16. Dixon

  17. Dino

  18. Dorrel

  19. Dorian

  20. Draco

  21. Dutch

  22. Duke

  23. Dunbar

Traditional male names starting with D

Maybe it’s a family tradition, or maybe you want a classic name that’ll stand the test of time. Traditional names stick around for centuries for good reason. Here are our favorites:
  1. Darren

  2. Darryl

  3. Darnell

  4. Dennis

  5. Desmond

  6. Dilbert

  7. Donald

  8. Douglas

  9. Dougal

  10. Duncan

  11. Dwayne

What’s a badass name for a boy?

We don’t know what it is about certain names, but if you’re looking for a cool name that’ll suit your badass boy, these are our top picks. From Davis to Drake, boy names that start with D have got being badass down to an art.
  1. Davis

  2. Dante

  3. Damien

  4. Dax

  5. Dash

  6. Deandre

  7. Daxon

  8. Darshan

  9. Dace

  10. Dangelo

  11. Denzel

  12. Demari

  13. Delphin

  14. Dexter

  15. Deandre

  16. Decker

  17. Deonte / Dionte

  18. Deegan

  19. Dimitri

  20. Diesel

  21. Donatello

  22. Drago

  23. Drake

1592 women are talking about `baby names` on Peanut. Download the app to join the conversation.



👶 More baby name guides:
90 Baby Boy Names that Start with A
64 Boy Names that Start With B
61 Boy Names That Start With C
75 Baby Boy Names That Start With E
51 Baby Boy Names That Start With F
89 Baby Boy Names That Start With G
88 Baby Boy Names That Start With H
35 Baby Boy Names That Start With I
79 Boy Names that Start with J
Baby Boy Names That Start With K
85 Baby Boy Names that Start With L
53 Magnificent Boy Names That Start With M
32 Nifty Baby Boy Names that Start with N
39 Baby Boy Names That Start With O
31 Baby Boy Names that Start with P
36 Baby Boy Names That Start With Q
59 Baby Boy Names That Start with R
113 Baby Boy Names that Start With T
38 Boy Names That Start With U
155 Baby Boy Names That Start With V
72 Baby Boy Names That Start With W
57 Baby Boy Names that Start With X
80 Baby Boy Names that Start With Y
72 Boy Names That Start With Z