Discover and Shortlist Your Perfect Baby Names!

Names letter starts with D

Name Meaning Origins Gender
Dewi Sant Dewi Sant means "beloved saint," honoring Wales' patron Saint David. Welsh Boy
Dafydd ap Gwilym Dafydd ap Gwilym: a unique, historically significant Welsh male name. Welsh Boy
Digon Digon: Welsh unisex name meaning "enough," reflecting simplicity and contentment. Welsh Unisex
Daffydd Daffydd: Welsh name meaning "beloved," unique, and culturally significant. Welsh Boy
Didacus Didacus: rare masculine name meaning "learned," with Visigothic origins. Visigothic Boy
Dugall Dugall: Scottish name meaning "dark stranger," symbolizing strength and resilience. Viking Unisex
Duyen Duyen: Vietnamese name meaning "charm" or "grace," often for girls. Vietnamese Unisex
Duy Duy: Vietnamese unisex name meaning "virtue" or "righteousness," culturally significant. Vietnamese Unisex
Duoc Duoc: Vietnamese unisex name meaning "together," symbolizing companionship and unity. Vietnamese Unisex
Du Du is a versatile, unisex name with diverse cultural meanings. Vietnamese Unisex
Duc Duc is a Vietnamese unisex name meaning "virtue" and "strength." Vietnamese Boy
Doan Doan is a unisex Vietnamese name meaning "group" or "team." Vietnamese Boy
Dinhvan Dinhvan: a unique Vietnamese name symbolizing strength and resilience. Vietnamese Boy
Dinhthi Dinhthi: Vietnamese name symbolizing gracefulness, elegance, and cultural heritage. Vietnamese Girl
Dinhthuy Dinhthuy: Vietnamese name symbolizing elegance, grace, beauty, and tradition. Vietnamese Girl
Doean Doean is a unique, uncommon name with unclear meaning and origin. Vietnamese Unisex
Dinhngoc Dinhngoc: Vietnamese name meaning "peaceful" or "precious," primarily male. Vietnamese Boy
Dinhminh Dinhminh: Vietnamese name meaning "peaceful and intelligent," primarily male. Vietnamese Boy
Dinhthao Dinhthao: Unique Vietnamese name symbolizing strength and leadership for males. Vietnamese Boy
Dinhquang Dinhquang is a Vietnamese male name meaning brightness or brilliance. Vietnamese Boy
Dinhphuong Dinhphuong: Vietnamese unisex name with cultural significance and traditional roots. Vietnamese Unisex
Dinh Dinh: Vietnamese unisex name meaning "palace" or "temple," historically noble. Vietnamese Boy
Dieu-Hien Dieu-Hien: Vietnamese unisex name meaning "divine" and "virtuous." Vietnamese Unisex
Diệu Hiền Diệu Hiền signifies grace and kindness; popular Vietnamese female name. Vietnamese Girl
Dieu Hien Dieu Hien means "virtuous and gentle," reflecting Vietnamese cultural values. Vietnamese Girl
Diep Diep is a unisex Vietnamese name meaning "deep" or "profound." Vietnamese Girl
Danh Danh is a Vietnamese name meaning "famous" or "renowned." Vietnamese Boy
Dai Duong Dai Duong means "great ocean," reflecting Vietnam's cultural connection to sea. Vietnamese Unisex
Dilruba Dilruba is a captivating feminine name from Urdu-speaking cultures. Urdu Girl
Dilsaad Dilsaad means "happy heart," is a unique, uplifting female name. Urdu Girl