665 Boy Names That Start With C (with Meanings and Popularity)

  1. Callahan
    • Origin:

      Irish
    • Meaning:

      "bright-headed"
  2. Cato
    • Origin:

      Latin
    • Meaning:

      "all-knowing"
  3. Claude
    • Origin:

      French from Latin
    • Meaning:

      "lame; enclosure"
  4. Cody
    • Origin:

      English
    • Meaning:

      "helpful, pillow"
  5. Clement
    • Origin:

      Latin
    • Meaning:

      "mild, merciful"
  6. Cruz
    • Origin:

      Spanish
    • Meaning:

      "cross"
  7. Cian
    • Origin:

      Irish
    • Meaning:

      "ancient"
  8. Christian
    • Origin:

      Greek or English from Latin
    • Meaning:

      "anointed one or follower of Christ"
  9. Clay
    • Origin:

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

      Gaelic
    • Meaning:

      "rock"
  11. Cain
    • Origin:

      Hebrew
    • Meaning:

      "spear; possessed"
  12. Carlos
    • Origin:

      Spanish variation of Charles
    • Meaning:

      "free man"
  13. Cal
    • Origin:

      Diminutive of names including Cal
    • Meaning:

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

      Hebrew
    • Meaning:

      "priest"
  15. Cornelius
    • Origin:

      Latin
    • Meaning:

      "horn"
  16. Clive
    • Origin:

      English
    • Meaning:

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

      Word name; also diminutive of Cassius
    • Meaning:

      "hollow"
  18. Constantine
    • Origin:

      Latin
    • Meaning:

      "steadfast"
  19. Cullen
    • Origin:

      Irish
    • Meaning:

      "holly tree"
  20. Carmen
    • Origin:

      Spanish variation of Carmel or Latin
    • Meaning:

      "garden or song"