Scottish Names That Start With D

Find all the Scottish names starting with D along with their meaning and gender. By clicking on the name, you can find more information about the name, such as celebrities named with that name and the name's origin.

A B C D E F G H I J K L M N
M N O P Q R S T U V W X Y Z
Nr. Name Gender Meaning
1 Dad / Unisex God is a father
2 Daisy Girl day's eye
3 Dale Boy valley
4 Damian Boy To tame
5 Damien Boy tame, subdue
6 Dan Boy he judged
7 Dana Girl from Denmark
8 Daniel Boy God is my judge
9 Daniela Girl God is my Judge
10 Danielle Girl God is my Judge
11 Danny Boy God is my judge
12 Daphne Girl laurel
13 Darren Boy great
14 Darryl Boy A beloved, talented person
15 Daryl Boy open; from Airelle
16 David Boy beloved
17 Davie Boy beloved
18 Davina Girl beloved
19 Davy Boy beloved; son of David
20 Dawn Girl the first appearance of light or daybreak
21 Dean Boy valley; church official
22 Debbie Girl bee
23 Deborah Girl bee
24 Debra Girl bee
25 Declan Boy One who prays and full of goodness
26 Dee Girl swarthy
27 Deirdre Girl daughter
28 Delia Girl of Delos
29 Denis Boy -
30 Denise Girl follower of Dionysius
31 Dennis Boy Devotee Of Dionysos
32 Derek Boy power of the tribe
33 Derrick Boy power of the tribe
34 Des Boy -
35 Desmond Boy from South Munster
36 Diana Girl heavenly, divine
37 Diane Girl divine
38 Dianne Girl divine
39 Dionne Girl follower of Dionysus
40 Dolina Girl It means ruler of the world.
41 Dominic Boy lord
42 Don Boy Dark Brown; a mighty and great chief
43 Donald Boy A great chief who rules the world
44 Donna Girl lady
45 Donnie Boy Form of Donn; one who is from underworld
46 Dora Girl gift
47 Doreen Girl brooding or gilded
48 Doris Girl Dorian woman
49 Dorothea Girl gift of God
50 Dorothy Girl gift of God
51 Doug Boy black river
52 Dougie Boy A dark river or a dark stream of water
53 Douglas Boy black river
54 Drew Boy wise
55 Dugald Boy dark stranger
56 Duncan Boy dark warrior; brown fighter
57 Dylan Boy son of the sea

Scottish Name Generator

Use Scottish name generator to quickly make up random realistic-looking names.