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,701 names

8,701 names

  • Kalyani

    Kalyani

    Sanskrit

    Kalyani comes from Sanskrit kalyāṇī, meaning “auspicious,” “blessed,” “beautiful,” and “beneficial.” It has a graceful, musical sound and a warm sense of good fortune.

    86
  • Kamalpreet Kaur

    Kamalpreet Kaur

    Punjabi

    Kamalpreet Kaur is usually understood as a Punjabi Sikh name meaning “one who loves the lotus” or “love of the lotus.” Kaur is a traditional Sikh surname or middle name used by women.

    84
  • Kamal Rashid Sayegh

    Kamal Rashid Sayegh

    Arabic

    Kamal is an Arabic masculine name commonly understood as “perfection,” “completeness,” or “excellence.” Paired with Rashid and Sayegh, Kamal Rashid Sayegh has a dignified Arabic feel, with the first name carrying the clearest meaning for everyday use.

    84
  • Kambili

    Kambili

    Igbo

    Kambili is an Igbo name meaning “That I too may live.” It carries a tender wish for life, survival, and a child’s full place in the family.

    84
  • Kamil Imran Gilani

    Kamil Imran Gilani

    Urdu

    Kamil Imran Gilani is an Urdu Muslim boy name with a surname meaning “from Gilan,” a historic region on the southern coast of the Caspian Sea. The full name feels polished, scholarly, and deeply connected to Persian, Urdu, and Islamic naming traditions.

    82
  • Kamil Junaid Gilani

    Kamil Junaid Gilani

    Urdu

    Kamil Junaid Gilani is presented here as an Urdu boy's name. The supplied source excerpts do not give a verified etymology or literal meaning, so the meaning should be treated as unconfirmed from the provided research.

    86
  • Kamran Siavash Dadfar

    Kamran Siavash Dadfar

    Persian

    Kamran is a Persian boy name meaning “prosperous” or “fortunate.” In the full name Kamran Siavash Dadfar, Kamran brings a bright wish for good fortune, while Siavash adds deep Persian literary resonance.

    85
  • Kamsiyochukwu Chikamso Okwara

    Kamsiyochukwu Chikamso Okwara

    Igbo

    Kamsiyochukwu is an Igbo name from southeastern Nigeria that centers on Chukwu, the supreme God in Igbo cosmology. It can be understood as a prayerful name meaning “May God declare or allow me to love,” with some sources also interpreting it as a statement about God’s blessing being greater.

    86
  • Kanata Yu

    Kanata Yu

    Japanese

    Kanata is associated with the Ainu meaning “our country” or “our homeland.” Paired with Yu, a short Japanese given-name element, Kanata Yu has a gentle, open sound with a grounded feeling of belonging.

    83
  • Kani

    Kani

    Tamil

    Kani is presented here as a Tamil girl name, though the provided sources do not verify a Tamil meaning. Separately, kani is a Japanese word meaning “crab,” most often seen in food contexts.

    86
  • Kania Mahar

    Kania Mahar

    Indonesian

    Kania Mahar has no firmly documented meaning in the provided sources. Kania is attested as a family name in Papua New Guinea and Poland, while Mahar is best treated here as part of the full Indonesian-style name rather than a verified meaning-bearing element.

    84
  • Kanimozhi

    Kanimozhi

    Tamil

    Kanimozhi is a Tamil feminine name often understood from the Tamil elements kani, meaning fruit or sweetness, and mozhi, meaning language or speech. The feeling is gentle and poetic: sweet speech, graceful words, or a voice with natural charm.

    85
  • Kanishka Abirami Suresh

    Kanishka Abirami Suresh

    Tamil

    Kanishka is associated with Kanishka the Great, the Kushan emperor remembered for supporting Buddhism. For a Tamil girl, Kanishka Abirami Suresh carries a strong, dignified sound with a gentle devotional middle name.

    84
  • Kanishka Ramya

    Kanishka Ramya

    Tamil

    Kanishka is given in Sanskrit-origin Hindu name sources as meaning “small” and is associated with Goddess Lakshmi. Paired with Ramya, the name feels gentle, graceful, and devotional, with a Tamil family setting giving it a warm South Indian sound.

    85
  • Kanishk Rudra

    Kanishk Rudra

    Sanskrit

    Kanishk Rudra is a Sanskrit boy name pairing Kanishk with Rudra, a name meaning "the roarer" and associated with Lord Shiva. The full name has a strong, devotional feel, especially for Hindu families drawn to Shiva names.

    84
  • Kaniyan

    Kaniyan

    Tamil

    Kaniyan is a Tamil boy's name. A specific meaning is not verified by the source excerpts provided, so it is best treated here as a culturally Tamil name rather than a name with a confirmed definition.

    84
  • Kankana

    Kankana

    Bengali

    Kankana is a Bengali and Sanskrit-rooted girl name associated with a bracelet or one who wears a bracelet. Some name sources also connect it with music, including “Goddess of Music” or power over musical notes.

    83
  • Kanon

    Kanon

    Japanese

    Kanon is a Japanese girl name with no single fixed meaning in the provided sources. Its meaning can depend on how a family chooses to write it, and it is also seen in Japanese media as カノン.

    83
  • Kanti

    Kanti

    Native American

    Kanti is commonly explained in Sanskrit as “beauty” and is also associated with the Hindu goddess Lakshmi. Some baby-name sources list Kanti as a female name of Algonquin origin meaning “sings,” though that Native American attribution is less widely documented.

    84
  • Kanwarbir Singh

    Kanwarbir Singh

    Punjabi

    Kanwarbir Singh is usually understood as a strong Punjabi boy's name combining Kanwar, described as a vessel or receptacle, with Bir, meaning warrior. Together it suggests a compassionate warrior, someone who carries strength with kindness.

    85
  • Karam

    Karam

    Arabic

    Karam is an Arabic boy name commonly understood as “generosity,” “nobility,” or “honor.” It has a warm, steady sound and a meaning parents often connect with kindness and good character.

    85
  • Karam Jalal Nassar

    Karam Jalal Nassar

    Arabic

    Karam Jalal Nassar is an Arabic boy's name commonly understood as a layered name of generosity, dignity, and family strength. It has a warm, honorable feel, with Karam giving the name its open-hearted center.

    83
  • Karamveer

    Karamveer

    Punjabi

    Karamveer means “hero of action,” “brave deed,” or “one whose actions are heroic.” It comes from Sanskrit roots for action, deed, or destiny and hero, brave one, or warrior.

    84
  • Karamveer Singh

    Karamveer Singh

    Punjabi

    Karamveer is a Sanskrit-derived name meaning “warrior of action.” Paired with Singh, a traditional Punjabi and Sikh name element meaning “lion,” it has a brave, purposeful feel.

    84
  • Karam Ziad Masri

    Karam Ziad Masri

    Arabic

    Karam Ziad Masri is an Arabic boy's name with a generous, family-rooted feel. Based on the supplied sources, Karam is connected with ideas of support or solidarity, while Masri means "the Egyptian."

    84
  • Karanbir Singh Aulakh

    Karanbir Singh Aulakh

    Punjabi

    Karanbir Singh Aulakh is a Punjabi boy's name with a strong, steady sound. The surname Aulakh may come from Punjabi and may mean "watchman" or "guardian," giving the full name a protective, community-minded feel.

    82
  • Kareem

    Kareem

    Arabic

    Kareem is an Arabic boy name meaning “generous,” “noble,” and “honorable.” It has a warm, dignified sound and is also used as a surname.

    84
  • Kareem Luay Farhat

    Kareem Luay Farhat

    Arabic

    Kareem Luay Farhat is an Arabic boy's name combination with a strong, generous sound. Luay is documented as an Arabic male given name meaning “Protector.”

    83
  • Kareem Mazen

    Kareem Mazen

    Arabic

    Kareem Mazen is an Arabic boy's name pairing Kareem with Mazen, a name linked with light, guidance, clarity, wisdom, and hope. Together, it has a bright, generous, steady feel.

    86
  • Kareem Wael Masri

    Kareem Wael Masri

    Arabic

    Kareem is an Arabic boy name meaning “generous,” “noble,” or “honorable.” In the full name Kareem Wael Masri, Masri adds a connection to Egypt, from the Arabic word Masr.

    84
  • Kareem Walid Hariri

    Kareem Walid Hariri

    Arabic

    Kareem Walid Hariri is an Arabic boy's name that brings together generosity, new life, and a family name linked with silk. Hariri comes from Arabic harir, meaning silk, and points to a mercantile background in that trade.

    83
  • Kareem Zain

    Kareem Zain

    Arabic

    Kareem is an Arabic boy name meaning “generous,” “noble,” or “honorable.” Paired with Zain, Kareem Zain has a polished, warm sound that suggests kindness with quiet confidence.

    84
  • Karikalan

    Karikalan

    Tamil

    Karikalan is a Tamil boy name often explained as “black stone” or “black rock.” It is strongly associated with Karikala Chola, a celebrated early Chola king of South India.

    85
  • Karim

    Karim

    Arabic

    Karim is a masculine Arabic name meaning “generous,” “noble,” or “honorable.” It comes from the Arabic adjective karīm and is also connected with Al-Karīm, one of the divine names in Islamic tradition.

    77
  • Karim Fadi

    Karim Fadi

    Arabic

    Karim Fadi is an Arabic boy's name often understood as “generous redeemer” or “noble savior.” Karim carries a warm sense of generosity and honor, while Fadi adds a protective, saving quality.

    84
  • Karim Ihsan

    Karim Ihsan

    Arabic

    Karim means “generous” or “noble” in Arabic, from the root كرم (karuma), “to be generous.” As a full name, Karim Ihsan gives parents a gentle, dignified sound with a clear Arabic heart.

    84
  • Karim Jamil Saleh

    Karim Jamil Saleh

    Arabic

    Karim is an Arabic boy name meaning “generous” or “noble.” It comes from the Arabic root karuma, meaning “to be generous.”

    84
  • Karim Nader

    Karim Nader

    Arabic

    Karim Nader is an Arabic boy name often understood as “generous and rare.” Karim means “generous,” “noble,” or “honorable,” while Nader means “rare” or “precious.”

    83
  • Karim Saif Nofal

    Karim Saif Nofal

    Arabic

    Karim Saif Nofal is an Arabic boy’s name with a polished, dignified sound. In the provided sources, only the Arabic element Al is defined, as “the” or “noble,” so the fuller meaning of Karim, Saif, and Nofal is not verified here.

    83
  • Karim Samir Haddad

    Karim Samir Haddad

    Arabic

    Karim means "generous" or "noble" in Arabic. With Haddad, an Arabic surname meaning "blacksmith," Karim Samir Haddad has a warm, dignified feel: a generous boy from a family name tied to skilled work.

    85
  • Karin

    Karin

    Japanese

    Karin is a Japanese girls' name that can be written 花梨, meaning Chinese quince, quince, or Burmese rosewood. It is unrelated to the Western name Karin, which developed as a form of Katherine and is often linked with the meaning "pure."

    82
  • Karin Oline

    Karin Oline

    Scandinavian

    Karin Oline is a soft Scandinavian girl name led by Karin, a Nordic form of Katherine, traditionally linked with “pure” or “clear.” Oline gives the full name a distinctly Scandinavian, old-world gentleness.

    84
  • Karla Sophie

    Karla Sophie

    German

    Karla Sophie means “free woman” and “wisdom.” Karla comes from the Germanic Carl or Karl family, while Sophie comes from Greek Sophía, meaning “wisdom.”

    84
  • Karma Lina

    Karma Lina

    Arabic

    Karma comes from Sanskrit and means “action,” with the broader idea that actions and intentions carry consequences. Lina is treated here as the second part of the compound name, but the supplied sources do not confirm an Arabic etymology for it.

    83
  • Karolina

    Karolina

    German

    Karolina is a feminine given name in the wider Carol name family, closely related to Carolina, Karola, and Carola. In the supplied sources, it is described as a German name as well as a name used in many other European languages.

    84
  • Karthika Malini Sivakumar

    Karthika Malini Sivakumar

    Tamil

    Karthika Malini Sivakumar is a Tamil feminine full name with a devotional, lyrical feel. Because the supplied sources do not document its etymology, the meaning should be treated as a family and cultural interpretation rather than a verified origin claim.

    85
  • Karthik Arul

    Karthik Arul

    Tamil

    Karthik comes from the Sanskrit Kartikeya, a name tied to the Hindu god of war and victory, the son of Shiva and Parvati. For Karthik Arul, the sourced meaning centers on courage, strength, leadership, and a distinctly Tamil cultural feel.

    82
  • Kartika Ningrum

    Kartika Ningrum

    Indonesian

    Kartika Ningrum has a bright, graceful sound. Kartika is described in baby-name sources as a revered name used in the Indian subcontinent, while Ningrum gives the full name a distinctly Indonesian feel.

    84
  • Kartik Ayaan Bansal

    Kartik Ayaan Bansal

    Hindi

    Kartik Ayaan Bansal is a Hindi boy's full name made from the given names Kartik and Ayaan with the family name Bansal. The provided source does not verify one single combined meaning for the full name, so its meaning is best understood through the family's own naming tradition.

    84
  • Kartikeya Manav Nair

    Kartikeya Manav Nair

    Sanskrit

    Kartikeya means “born of the Krittikas” or “son of the Krittikas,” referring to the Krittika stars of the Pleiades. In Hindu tradition, Kartikeya is another name for Skanda, the warrior god associated with victory.

    82
← Prev1…7576777879…175Next →

Related categories

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