Baby boy names beginning with D – with origins and meanings
Are you searching for baby name ideas for a boy that start with the 4th letter of the alphabet? We’ve got some diverting, distinctive and divine suggestions, along with their origin and meaning

Are you making a baby boy name list? Use our round-up of boy names beginning with D for inspiration as well as finding out about their origin and meaning
1. Dacey
- Origin: Gaelic
- Meaning: southerner
2. Daedalus
- Origin: Greek
- Meaning: the Athenian sculptor who invented the axe and saw in Greek mythology
3. Dafiq
- Origin: Arabic
- Meaning: jubilant
4. Dafydd
- Origin: Welsh
- Meaning: beloved; the Welsh form of David
- Also: Dai, Taffy
5. Dag
- Origin: Old Norse
- Meaning: day
6. Daichi
- Origin: Japanese
- Meaning: earth
7. Dakarai
- Origin: Zimbabwe
- Meaning: happiness
- Also: Daka, Kai, and Rai
8. Dakota
- Origin: Native American
- Meaning: allies; can be used as a girl’s name
9. Dale
- Origin: Old English
- Meaning: valley
10. Daley
- Origin: Irish
- Meaning: a meeting
- Also: Daly.
11. Dalfon
- Origin: Hebrew
- Meaning: raindrop
12. Dallas
- Origin: Gaelic
- Meaning: a resting place
13. Dalton
- Origin: Old English
- Meaning: a farm in the valley
14. Damian
- Origin: Greek
- Meaning: a tamer
15. Damon
- Origin: Greek
- Meaning: a guide
16. Dana
- Origin: Old English
- Meaning: a Dane
17. Danby
- Origin: Old Norse
- Meaning: settlement of the Danes
- Also: Dan
18. Dandie
- Origin: Greek
- Meaning: man, warrior; Greek form of Andrew
- Also: Andrew
19. Daniel
- Origin: Hebrew
- Meaning: God has judged; Daniel was one of the Old Testament prophets
- Also: Dan, Danny
20. Dar
- Origin: Hebrew
- Meaning: pearl or mother of pearl
21. Darcy
- Origin: Old French
- Meaning: a man from Arcy, north-central France
- Also: D’Arcy
22. Darius
- Origin: Persian
- Meaning: protector
23. Darnell
- Origin: Old English
- Meaning: hidden corner
24. Darrel
- Origin: French
- Meaning: open; from Airelle a village in France
- Also: Darrell, Darell, Darryl and Daryl
25. Darren
- Origin: Irish
- Meaning: qak tree
26. Darshan
- Origin: Sanskrit
- Meaning: to see
27. David
- Origin: Hebrew
- Meaning: beloved; David is the patron saint of Wales
- Also: Dave, Davie, Davy, Dafydd (Welsh form), Dai (Welsh form), Taffy (Welsh form)
28. Daven
- Origin: Scandinavian
- Meaning: two rivers
29. Davor
- Origin: Croatia/Serbia
- Meaning: God of war; exclamation of joy or sorrow; battle song
- Also: Dovey
30. Davu
- Origin: Africa
- Meaning: the beginning
31. Dax
- Origin: French
- Meaning: a town in south-western France
32. Dean
- Origin: Old English
- Meaning: valley
33. Dearborn
- Origin: Old English
- Meaning: brook of the deer
34. Declan
- Origin: Irish
- Meaning: name of an early Irish saint
35. Dee
- Origin: Welsh
- Meaning: swarthy
- Also: Didi, Dede
36. Deepak
- Origin: Sanskrit
- Meaning: little lamp
- Also: Dipak
37. Deinol
- Origin: Welsh
- Meaning: charming
38. Deion
- Origin: African American
- Meaning: god of wine and revelry
39. Deiondre
- Origin: African American
- Meaning: valley
40. Delbert
- Origin: Old English
- Meaning: bright day
- Also: Del or Dell
41. Dele
- Origin: African American
- Meaning: Unknown
42. Delmar
- Origin: Latin
- Meaning: of the sea
43. Delvin
- Origin: Greek
- Meaning: dolphin
- Also: Delphis
44. Demetrius
- Origin: Greek
- Meaning: Male version of Demeter, the goddess of agriculture
- Also: Demitrus, Dimitri, Dmitr
45. Dempsey
- Origin: Gaelic
- Meaning: proud descendent
46. Denis
- Origin: Greek;
- Meaning: derived from Dionysos, the Greek god of wine
- Also: Dennis, Den, Denny
47. Dennison
- Origin: Old English
- Meaning: son of Dennis
- Also: Denison
48. Denton
- Origin: Old English
- Meaning: valley
49. Denver
- Origin: Old English
- Meaning: the crossing of the Danes
50. Denzil
- Origin: Celtic
- Meaning: stronghold; derived from a place name in Cornwall
- Also: Denzel and Denzell
51. Derek
- Origin: Old German
- Meaning: ruler of the people
- Also: Deryk, Deric, Dirk (Dutch form), Derry, Rick, Rickie, Del, Dell
52. Dermot
- Origin: Irish
- Meaning: free from envy
- Also: Diarmaid, Diarmait (Irish forms)
53. Derry
- Origin: Irish
- Meaning: oak wood
54. Derwent
- Origin: Old English
- Meaning: river flowing through oak woods
55. Desmond
- Origin: Irish
- Meaning: person from south Munster
- Also: Des and Desi
56. Dev
- Origin: Sanskrit
- Meaning: God
57. Devdan
- Origin: Sanskrit
- Meaning: gift from the gods
58. Devlin
- Origin: Irish
- Meaning: brave
59. Devon
- Origin: Celtic
- Meaning: county in England
60. Dewayne
- Origin: African American
- Meaning: wagon maker
61. Dhani
- Origin: Hindi
- Meaning: person of wealth and riches
62. Dhruv
- Origin: Sanskrit
- Meaning: pole star
63. Dick
- Origin: English
- Meaning: dominant ruler; nickname for Richard
- Also: Dickon
64. Diego
- Origin: Hebrew
- Meaning: supplanter, substitute; the patron saint of Spain; Spanish equivalent of James
65. Dietrich
- Origin: German
- Meaning: German form of Derek (above)
66. Digby
- Origin: Old Norse
- Meaning: the village by the dyke
67. Diggory
- Origin: French
- Meaning: strayed or lost, derived from the French word ‘egare’ meaning astray
68. Dikembe
- Origin: African American
- Meaning: unknown
69. Dilip
- Origin: Sanskrit
- Meaning: king
70. Dilshad
- Origin: Arabic
- Meaning: joyful
71. Dino
- Origin: Italian
- Meaning: small
72. Dinsmore
- Origin: Irish Gaelic
- Meaning: fortified hill
73. Dion
- Origin: Greek
- Meaning: from Dionysos, the Greek god of wine
74. Dirk
- Origin: Dutch
- Meaning: Dutch form of Derek (above)
75. Divyansh
- Origin: Sanskrit
- Meaning: part of the divine light
76. Django
- Origin: Romani
- Meaning: 'I awake'
77. Dob
- Origin: Czech
- Meaning: to do good, derived from 'dobro'
78. Dominic
- Origin: Latin
- Meaning: belonging to the Lord
- Also: Dominick, Dom
79. Donal
- Origin: Irish/Scottish
- Meaning: mighty leader; version of Donald
80. Donald
- Origin: Gaelic
- Meaning: mighty leader
- Also: Don, Donny, Donal (Irish form)
81. Donatus
- Origin: Latin
- Meaning: gift from God
82. Doolan
- Origin: Irish
- Meaning: defiance; a surname used as a first name
- Also: Dolan
83. Doran
- Origin: Irish
- Meaning: stranger; a surname used as a first name
84. Dorian
- Origin: Greek
- Meaning: ancient people from the south of Greece; it was used by Oscar Wilde in The Picture of Dorian Gray
- Also: Dorien, Dorrien
85. Dougal
- Origin: Irish
- Meaning: dark stranger
- Also: Dugal, Dougall, Doug
86. Douglas
- Origin: Gaelic
- Meaning: black stream
- Also: Doug, Dougie, Duggie
87. Dove
- Origin: Old English
- Meaning: the bird often used as a symbol of peace
- Also: Dufe, Douve
88. Dovey
- Origins: Hebrew
- Meaning: to whisper, implying a quiet character
- Also: Davour
89. Dow
- Origin: Gaelic
- Meaning: black-haired
90. D’Oyley
- Origin: Old French
- Meaning: derived from Ouilly, a town in Normandy, France
91. Draco
- Origin: Latin
- Meaning: dragon
92. Drake
- Origin: Old English
- Meaning: dragon
93. Drew
- Origin: Old French
- Meaning: favourite
- Also: Andrew
94. Driscell
- Origin: Irish
- Meaning: intermediary, news bearer
95. Drummond
- Origin: Gaelic
- Meaning: high ground
96. Drury
- Origin: Old French
- Meaning: beloved
97. Duane
- Origin: Irish
- Meaning: black
- Also: Dwayne, Dewayne
98. Duante
- Origin: African American
- Meaning: wagon maker
99. Dudley
- Origin: Old English
- Meaning: people's field; a town in the West Midlands
100. Duff
- Origin: Gaelic
- Meaning: swarthy
101. Duke see Marmaduke
- Origin: Latin/English
- Meaning: leader/
- Also: Marmaduke
102. Duncan
- Origin: Gaelic
- Meaning: brown
103. Dunn
- Origin: Old English
- Meaning: dark complexion
104. Dunstan
- Origin: Old English
- Meaning: hill stone
105. Durgesh
- Origin: Indian
- Meaning: lord of forts
106. Durward
- Origin: English
- Meaning: doorkeeper
107. Durwin
- Origin: Old English
- Meaning: friend
- Also: Durwyn
108. Dustin
- Origin: Norse
- Meaning: Thor’s stone; brave warrior
109. Dwight
- Origin: Flemish
- Meaning: white or blond
110. Dylan
- Origin: Welsh
- Meaning: son of the sea; the first name of poet Dylan Thomas
About our author Catherine Ball
Catherine Ball is a freelance journalist who specialises in writing about parenting and health. She has been a journalist for 20 years, writing for a wide range of regional and national publications. She is also mum to 4 children between the ages 3 and 12, so has drawn up many, many lists of baby names over the past few years.
Illustration: Emma Winchester
Read more: