Discover and Shortlist Your Perfect Baby Names!

Names letter starts with D

Name Meaning Origins Gender
Dwarakanath Dwarakanath: Unique Indian name meaning "Lord of Dwaraka," culturally significant. Indian Boy
Durgavati Durgavati: Indian name meaning "goddess Durga," symbolizes strength and divinity. Indian Girl
Durgaprasad Durgaprasad means "blessing of Goddess Durga," symbolizing strength and protection. Indian Boy
Dularie Dularie: Indian name meaning "beloved," unique, melodic, and feminine. Indian Girl
Doddan Doddan: rare Indian name meaning "brave," primarily for males. Indian Boy
Dodda Dodda: Indian name meaning "big," traditionally masculine, culturally significant. Indian Boy
Divyjyoti Divyjyoti means "divine light," is a unique unisex Indian name. Indian Unisex
Divyia Divyia: Indian name meaning "divine," gaining popularity among parents. Indian Girl
Divyata Divyata: a divine, elegant name gaining popularity among parents. Indian Girl
Divyanshini Divyanshini: a unique, divine name of Indian origin for females. Indian Girl
Divyanshika Divyanshika: Indian name meaning "divine part," gaining global recognition. Indian Girl
Divyana Divyana: a divine, elegant name gaining popularity among parents. Indian Girl
Divyaman Divyaman: Unique Indian name meaning "divine jewel" or "radiant gem." Indian Boy
Divyakshi Divyakshi means "divine light," reflecting spirituality and brightness. Indian Girl
Divyaa Divyaa: Indian name meaning "divine brilliance," gaining global popularity. Indian Girl
Divy Divy: a divine, popular name with spiritual significance from India. Indian Boy
Diviya Diviya: Indian name meaning "divine brilliance," gaining global popularity. Indian Girl
Divi Divi: Indian name meaning "divine," associated with femininity and spirituality. Indian Girl
Divakaran Divakaran: Indian name meaning "sun," significant in cultural heritage. Indian Boy
Dipti Dipti: Indian name meaning "brightness," associated with females, unique. Indian Girl
Dipakk Dipakk: Indian name meaning "light," symbolizing illumination and brightness. Indian Boy
Dipa Dipa: Indian name meaning "light," symbolizing brightness and positivity. Indian Girl
Dip Dip is an Indian male name meaning "light" or "flame." Indian Boy
Dinika Dinika: Indian name meaning "day" or "sunshine," symbolizing positivity. Indian Girl
Dineshkumar Dineshkumar: traditional Indian male name meaning "son of the sun." Indian Boy
Dinesh Verma Dinesh Verma: Indian name meaning "lord of the day," culturally significant. Indian Boy
Dinesh Singh Dinesh Singh: Indian name meaning "day," popular among Hindi speakers. Indian Boy
Dinesh Sharma Dinesh Sharma: Indian name meaning "day-lord," symbolizing strength and positivity. Indian Boy
Dinesh Reddy Dinesh Reddy: Indian name meaning "day," culturally significant and traditional. Indian Boy
Dinesh Raj Dinesh Raj: Indian name meaning "day/sun," popular among boys globally. Indian Boy