Choosing the right name is one of the loveliest parts of welcoming a baby. To make it easier, we've gathered some of our most-loved baby names beginning with C, D — each with its meaning, so you can find one that feels just right for your little one.

Baby names starting with C

C names blend the classic and the calm — soft on the ear, rich in meaning.

Baby names starting with D

D names tend to feel grounded and graceful, with deep roots in tradition.

  • Dalraj — Dal raj - Guru's grace (Girl)
  • Diego — Supplanter (Boy)
  • Domika — Domi meaning (Girl)
  • Dorje — Thunderbolt (Boy)
  • Diljot — Dil jot - Guru's grace (Girl)
  • Dean — Valley (Boy)
  • Dina — Valley woman (Girl)
  • Devansh — Part of god (Boy)
  • Divina — Divin meaning (Girl)
  • Domiel — Domi virtue (Boy)
  • Domita — Domi meaning (Girl)
  • Devdip — Dev dip - Guru's grace (Boy)
  • Durga — Impenetrable (Girl)
  • David — Beloved (Boy)
  • Daphna — Daph meaning (Girl)
  • Durai — Lord (Boy)

Found a name you love? Tap any name to see its full meaning, origin, Rashi and Nakshatra. You can also explore more in our Smart Name Finder or read the legends behind names in our Name Stories.