MyBabyMuse
Names
  • Browse All NamesThe full searchable library
  • Boy NamesStrong & timeless picks
  • Girl NamesBeautiful & meaningful
  • TrendingWhat parents love now
  • By OriginExplore cultural roots
Stories
  • Read StoriesReal naming journeys
  • PopularMost-loved stories
  • LatestFreshly shared
  • Share YoursTell your story
Blog
Baby Fun
  • All Baby Fun ToolsEvery playful tool
  • Name CompatibilityMatch two names
  • NumerologyNumbers behind a name
  • Story CreatorBuild a bedtime tale
  • Due Date CalcEstimate the big day
Toys
  • All ToysBrowse by age & milestone
  • 0–3 monthsNewborn senses
  • 6–9 monthsSitting & exploring
  • 12–18 monthsFirst steps & words
Baby Essentials

Sweet ideas for your little one, straight to your inbox

Names, parenting reads, and playful tools. One gentle email a week. Unsubscribe anytime.

MyBabyMuse

"Every name tells a story"

Names

  • Browse All
  • Boy Names
  • Girl Names
  • Trending
  • By Origin

Stories

  • Read Stories
  • Share Yours
  • Popular
  • Latest

Baby Fun

  • All Baby Fun tools
  • Name Compatibility
  • Numerology
  • Story Creator
  • Due Date Calc

Company

  • About
  • Contact
  • Privacy
  • Terms
  • FAQ
© 2026 MyBabyMuse · Made with for parents everywhere[email protected]
  • Home
  • Names
  • Baby Fun
  • Search
  • Saved
  1. Home
  2. Names
  3. Letter
  4. D

Baby Names Starting With D

Names beginning with the letter D, chosen with care, sorted alphabetically.

8,836 names

8,836 names

  • Arjan Dev Singh

    Arjan Dev Singh

    Punjabi

    Arjan Dev Singh is a Punjabi Sikh boy name closely tied to Guru Arjan Dev Ji, the fifth Sikh Guru. Arjan is given with meanings such as “white, pure” and is also linked with the Sanskrit idea of earning or acquiring.

    81
  • Arjan Sehaj Singh

    Arjan Sehaj Singh

    Punjabi

    Arjan Sehaj Singh is a Punjabi Sikh boy name with a steady, gentle feel. Arjan is commonly linked with brightness or earnestness, Sehaj suggests calm natural balance, and Singh means lion.

    84
  • Arjan Singh Sandhu

    Arjan Singh Sandhu

    Punjabi

    Arjan is a Punjabi boy name often glossed as “gaining,” with related meanings in other traditions including “from Hadria” and “golden life.” Singh means “lion,” and Sandhu is a Punjabi Jat clan surname.

    83
  • Arjanveer Navdeep Toor

    Arjanveer Navdeep Toor

    Punjabi

    Arjanveer Navdeep Toor is a Punjabi boy's name with a strong Sikh family-name feel. It brings together the given name Arjanveer, the middle name Navdeep, and the surname Toor, creating a full name that feels brave, bright, and rooted.

    83
  • Arjun

    Arjun

    Hindi

    Arjun is a Hindi boy name meaning "bright," "shining," or "white." It has a crisp, strong sound and a meaning that feels clear, hopeful, and full of light.

    83
  • Arjuna Santoso

    Arjuna Santoso

    Indonesian

    Arjuna means “white” or “clear” in Sanskrit. Arjuna Santoso pairs a heroic Sanskrit name known from the Mahabharata with an Indonesian family name, giving it a strong, graceful cross-cultural feel.

    84
  • Arjun Dev

    Arjun Dev

    Hindi

    Arjun Dev means “bright, shining” with “Dev” adding a sense of the divine or godly. It is a Hindi boy name with Sanskrit roots, closely tied to Arjuna, the famed Pandava warrior of the Mahabharata.

    83
  • Arjun Madhav Iyer

    Arjun Madhav Iyer

    Sanskrit

    Arjun is the modern given-name form of Arjuna, a Sanskrit name carried by one of the central heroes of the Mahabharata. Arjun Madhav Iyer feels rooted, scholarly, and quietly strong, with a clear link to Indian epic tradition.

    84
  • Arjun Mihir Iyer

    Arjun Mihir Iyer

    Sanskrit

    Arjun comes from Sanskrit arjuna, meaning “white,” “bright,” or “clear.” It is also tied to Arjuna, the heroic Pandava archer at the heart of the Mahabharata and Bhagavad Gita.

    82
  • Arjun Mukilan

    Arjun Mukilan

    Tamil

    Arjun Mukilan is a Tamil boy’s name pairing Arjun, a well-established Indian given name, with Mukilan, a Tamil name often used with the feeling of cloudlike beauty and calm. Together, it has a strong, poetic sound: brave, gentle, and rooted.

    85
  • Arjun Neel

    Arjun Neel

    Sanskrit

    Arjun is commonly understood as “bright” or “shining.” Arjun Neel has a clear, luminous feel, with Arjun carrying the meaning supported in Indian name sources.

    82
  • Arjun Pranav

    Arjun Pranav

    Hindi

    Arjun Pranav is a Hindi boy's name pairing Arjun, known from the Mahabharata as the heroic Pandava archer, with Pranav, a gentle Sanskrit-style name often used in Hindu families. Together, it feels brave, devotional, and calm.

    84
  • Arjun Pranav Krishnan

    Arjun Pranav Krishnan

    Tamil

    Arjun Pranav Krishnan is a Tamil boy's name built around Arjun, a Sanskrit name meaning “white,” “clear,” or “silver,” and Krishnan, connected to Krishna, whose Sanskrit name means “dark” or “black.” Together, it gives a lovely contrast of brightness, depth, devotion, and heroic strength.

    83
  • Arjun Ranveer

    Arjun Ranveer

    Punjabi

    Arjun Ranveer brings together two strong Indian names: Arjun, widely associated with courage and skill, and Ranveer, commonly understood as a brave warrior or hero in battle. For a Punjabi boy, the full name feels bold, energetic, and deeply rooted in South Asian naming style.

    84
  • Arjun Sakthivel

    Arjun Sakthivel

    Tamil

    Arjun Sakthivel brings together Arjun, the name of the great Pandava hero of the Mahabharata, with Sakthivel, a Tamil name meaning “spear of power” or “one possessing divine strength.” It feels brave, devotional, and deeply South Indian.

    84
  • Arkady

    Arkady

    Russian

    Arkady is a Russian masculine name from Greek Arkadios, meaning "from Arcadia." Arcadia was an ancient Greek region often linked with natural beauty, peace, and a pastoral way of life.

    84
  • Arkady Yevgenyevich Makarov

    Arkady Yevgenyevich Makarov

    Russian

    Arkady Yevgenyevich Makarov is a Russian masculine full name. From the supported source material, Makarov means “Makar’s” and comes from the male given name Makar, which is derived from the Greek name Macarius.

    82
  • Arka Pradip

    Arka Pradip

    Bengali

    Arka is a Sanskrit-origin name meaning "sun" or "ray," with an association with Lord Surya. Arka Pradip feels bright and devotional, carrying the image of guiding light.

    84
  • Arka Protim Das

    Arka Protim Das

    Bengali

    Arka is a Sanskrit boy name meaning "sun," "ray," "splendor," or "light." In a Bengali name like Arka Protim Das, the brightest meaning comes from Arka, with a warm solar feeling tied to energy and illumination.

    84
  • Arko

    Arko

    Bengali

    Arko is usually linked to Sanskrit arka, meaning "sun," "ray of light," or "light." For Bengali families, it feels bright, compact, and quietly strong.

    82
  • Arko Neel

    Arko Neel

    Bengali

    Arko Neel is a Bengali boy's name with a bright, lyrical sound. The provided sources do not verify a specific etymological meaning, so its meaning should be treated as unconfirmed here.

    85
  • Arko Niloy

    Arko Niloy

    Bengali

    Arko Niloy is a Bengali boy's name with a bright, thoughtful feel. The supplied sources do not verify a specific etymological meaning, so its meaning is best treated with care rather than overstated.

    85
  • Arko Pratim Roy

    Arko Pratim Roy

    Bengali

    Arko is rooted in Sanskrit arka, meaning "ray of light," "sun," or "flash." In Bengali and other Indian contexts, it can also carry a feeling of vigor, strength, and resolve.

    83
  • Arko Saptarshi Banerjee

    Arko Saptarshi Banerjee

    Bengali

    Arko Saptarshi Banerjee is a Bengali boy's full name. The surname Banerjee, also spelled Bandyopadhyay, is documented as a Bengali Hindu surname from Bengal, with a Sanskrit-linked sense of a venerable teacher.

    83
  • Armaan Deep Khurana

    Armaan Deep Khurana

    Punjabi

    Armaan means “wish,” “desire,” “hope,” or “aspiration,” with roots in Arabic and Persian-influenced Urdu usage. Paired with Deep, often understood in Punjabi and wider Indian naming as “lamp” or “light,” Armaan Deep can feel like “a light of hope” or “a bright wish.”

    85
  • Armaan Jasraj Sidhu

    Armaan Jasraj Sidhu

    Punjabi

    Armaan is commonly understood as “wish,” “desire,” or “aspiration,” while Jasraj is often read as “king of fame” or “one with radiant praise.” Together, Armaan Jasraj Sidhu feels like a Punjabi boy’s name with a hopeful, dignified meaning: a cherished aspiration with a strong family identity.

    85
  • Armaan Zoravar

    Armaan Zoravar

    Punjabi

    Armaan Zoravar feels hopeful and strong: Armaan is often used with the sense of a wish or cherished hope, while Zoravar is given as “brave” or “strong.” Together, the name suggests a boy with heart, courage, and purpose.

    85
  • Arman Hossain

    Arman Hossain

    Bengali

    Arman is a masculine Persian given name meaning “wish” and “hope.” Arman Hossain brings that hopeful meaning into a Bengali family name setting.

    86
  • Arman Kaveh

    Arman Kaveh

    Persian

    Arman Kaveh is a Persian boy's name combination with an aspirational, heroic feel. The strongest documented meaning comes from Kaveh, the legendary Persian blacksmith associated with courage, justice, and resistance to tyranny.

    84
  • Arman Kian Farahani

    Arman Kian Farahani

    Persian

    Arman Kian Farahani is a Persian boy's name with a hopeful, dignified feel. Arman is commonly used as a masculine given name in Persian-speaking families, paired here with Kian and the Persian surname Farahani.

    83
  • Arman Navid Rahimi

    Arman Navid Rahimi

    Persian

    Arman Navid Rahimi is a Persian boy’s name with a warm, hopeful feeling. The sourced meaning we can confirm is Rahimi: an Iranian surname related to Rahim, meaning “merciful.”

    83
  • Arman Zubair Chowdhury

    Arman Zubair Chowdhury

    Bengali

    Arman Zubair Chowdhury is a dignified Bengali boy's name with a cross-cultural first name and a familiar South Asian family-name rhythm. The provided source does not verify a specific literal meaning for Arman, so this page treats the meaning with care rather than guessing.

    82
  • Armin Parsa Nikkhah

    Armin Parsa Nikkhah

    Persian

    Armin is a masculine name with Germanic and Persian roots, commonly glossed as “guardian” or “hero.” In Persian literary tradition, Armin also connects to a figure in the Shahnameh and to the older name Ariobarzanes.

    84
  • Arnab

    Arnab

    Bengali

    Arnab is a Bengali boy name with Sanskrit roots. In the supplied etymology source, it is explained as meaning “rabbit” or “hare,” while also noting that it is often confused with the similar Sanskrit word Arṇava, meaning “ocean” or “sea.”

    84
  • Arnav

    Arnav

    Hindi

    Arnav is a Hindi boy name of Sanskrit origin meaning "ocean." It feels calm, deep, and expansive, with a gentle strength parents often love.

    84
  • Arnav Hriday Chaturvedi

    Arnav Hriday Chaturvedi

    Hindi

    Arnav is commonly understood as “ocean” or “sea” in Sanskrit-derived Hindi naming. Hriday adds the tender meaning of “heart,” giving the full name a feeling of deep, heartfelt vastness.

    84
  • Arnav Ishaan

    Arnav Ishaan

    Hindi

    Arnav means “ocean” or “sea” in Sanskrit. Arnav Ishaan has a calm, expansive Hindi feel, with Arnav carrying the documented meaning of depth, vastness, and water.

    84
  • Arnav Kailash

    Arnav Kailash

    Hindi

    Arnav Kailash is a Hindi boy's name pairing Arnav, commonly understood as “ocean” or “vast sea,” with Kailash, a name associated with Mount Kailash. Together, it suggests depth, calm strength, and spiritual steadiness.

    84
  • Arnav Lakshya

    Arnav Lakshya

    Sanskrit

    Arnav is a Sanskrit-origin boy name meaning “ocean” or “sea.” As a full name, Arnav Lakshya has a broad, purposeful feel, with Arnav bringing the image of depth, calm, and strength.

    83
  • Arnav Raghav Mishra

    Arnav Raghav Mishra

    Hindi

    Arnav is a Sanskrit name meaning “ocean.” With Raghav, a name associated with the lineage of Lord Rama in Indian naming tradition, Arnav Raghav Mishra has a thoughtful, distinctly Hindi feel.

    84
  • Arnav Siddharth Rao

    Arnav Siddharth Rao

    Sanskrit

    Arnav is a Sanskrit boy name meaning “ocean.” In Arnav Siddharth Rao, the first name brings a calm, wide, nature-rich feeling with a distinctly Indian sound.

    83
  • Arnav Suyash Nigam

    Arnav Suyash Nigam

    Hindi

    Arnav is a Hindi boy name commonly understood as “ocean” or “sea.” With Suyash, meaning good fame or worthy praise, Arnav Suyash Nigam has a calm, expansive, and honorable feel.

    83
  • Arnav Tejas

    Arnav Tejas

    Hindi

    Arnav Tejas means “ocean” and “radiance” or “divine light.” Together, it feels like “an ocean of light,” a Hindi name with Sanskrit roots and a bright, expansive sound.

    83
  • Arnav Tejas Malhotra

    Arnav Tejas Malhotra

    Hindi

    Arnav means "ocean" in Sanskrit, giving Arnav Tejas Malhotra a calm, expansive, thoughtful feel. Malhotra is a Punjabi surname associated with Khatri families from Punjab.

    82
  • Arnav Veer

    Arnav Veer

    Hindi

    Arnav Veer is a Hindi boy name pairing Arnav, a Sanskrit name meaning “ocean” or “sea,” with Veer, a Hindi and Sanskrit name meaning “brave” or “heroic.” Together, it suggests the strength of the ocean and the courage of a warrior.

    83
  • Arnav Yuvraj Sengar

    Arnav Yuvraj Sengar

    Hindi

    Arnav is a Hindi boy name commonly understood to mean “ocean” or “sea.” In the full name Arnav Yuvraj Sengar, Arnav gives the name a calm, expansive first impression.

    82
  • Arnika

    Arnika

    Hindi

    Arnika is presented here as a Hindi girl name, but the provided source material does not verify a specific meaning or etymology. Parents may appreciate it for its bright sound, balanced shape, and gentle ending.

    84
  • Arpita

    Arpita

    Bengali

    Arpita is generally understood as a Sanskrit-derived Indian name meaning "offered," "dedicated," or "devoted." In Bengali use, it feels gentle, sincere, and quietly spiritual.

    84
  • Arpita Trisha

    Arpita Trisha

    Bengali

    Arpita Trisha is a graceful Bengali girl name led by Arpita, a Sanskrit-origin name meaning “offered,” “dedicated,” or “devoted.” It has a soft, devotional feeling and a polished two-name style.

    83
  • Arsalan Naveed Chishti

    Arsalan Naveed Chishti

    Urdu

    Arsalan is a masculine name related to Arslan, a Turkic name meaning “lion,” with shades of bravery and fearlessness. Arsalan Naveed Chishti has a strong Urdu style, with Arsalan carrying the clearest documented meaning.

    85
← Prev1…2122232425…177Next →

Related categories

  • A
  • B
  • C
  • E
  • F
  • G
  • H
  • I