1411 Baby Names That Start With C (with Meanings and Popularity)

  1. Clement
    • Origin:

      Latin
    • Meaning:

      "mild, merciful"
  2. Cruz
    • Origin:

      Spanish
    • Meaning:

      "cross"
  3. Cian
    • Origin:

      Irish
    • Meaning:

      "ancient"
  4. Christian
    • Origin:

      Greek or English from Latin
    • Meaning:

      "anointed one or follower of Christ"
  5. Carmen
    • Origin:

      Spanish variation of Carmel or Latin
    • Meaning:

      "garden or song"
  6. Coco
    • Origin:

      Spanish and French pet name
  7. Cerys
    • Origin:

      Welsh
    • Meaning:

      "love"
  8. Callen
    • Origin:

      Gaelic
    • Meaning:

      "rock"
  9. Clay
    • Origin:

      English word name; diminutive of Clayton
  10. Corinne
    • Origin:

      French variation of Greek Korinna
    • Meaning:

      "maiden"
  11. Cain
    • Origin:

      Hebrew
    • Meaning:

      "spear; possessed"
  12. Calla
    • Origin:

      Greek
    • Meaning:

      "beautiful"
  13. Carlos
    • Origin:

      Spanish variation of Charles
    • Meaning:

      "free man"
  14. Cal
    • Origin:

      Diminutive of names including Cal
    • Meaning:

      "dog; the whole of; dove; bald; war-strife; beautiful"
  15. Cohen
    • Origin:

      Hebrew
    • Meaning:

      "priest"
  16. Calista
    • Origin:

      Greek
    • Meaning:

      "most beautiful"
  17. Cornelius
    • Origin:

      Latin
    • Meaning:

      "horn"
  18. Clive
    • Origin:

      English
    • Meaning:

      "lives near a high cliff"
  19. Cash
    • Origin:

      Word name; also diminutive of Cassius
    • Meaning:

      "hollow"
  20. Constantine
    • Origin:

      Latin
    • Meaning:

      "steadfast"