Question: what are boy names that start with d?
Answer: David. David is an enduring boys name with a prolific history behind it. ... 
Daniel. If fearlessness is a trait you want your bouncing baby boy to have, the name Daniel may be the way to go. ... 
Dylan. ... 
Dominic. ... 
Diego. ... 
Damien. ... 
Drake. ... 
Dakota.