552 Boy Names That Start With K (with Meanings and Popularity)

  1. Keenan
    • Origin:

      Irish
    • Meaning:

      "ancient"
  2. Kurt
    • Origin:

      German, diminutive of Kurtis
    • Meaning:

      "courteous, polite"
  3. Kiaan
    • Origin:

      Hindi
    • Meaning:

      "grace of God"
  4. Kiro
    • Origin:

      Macedonian
    • Meaning:

      "lord"
  5. Kamakanaalohamaikalani
    • Origin:

      Hawaiian
    • Meaning:

      "beloved gift from the heavens"
  6. Koki
    • Origin:

      Japanese
    • Meaning:

      "bright light; hopeful fortune"
  7. Kendall
    • Origin:

      English
    • Meaning:

      "valley of the river Kent"
  8. Kymani
    • Origin:

      Eastern African
    • Meaning:

      "adventurous traveler"
  9. Kaj
    • Origin:

      Danish
    • Meaning:

      "earth"
  10. Kasper
    • Origin:

      Polish variation of Casper, form of Jasper, Persian
    • Meaning:

      "bringer of treasure"
  11. Kito
    • Origin:

      Swahili
    • Meaning:

      "precious jewel"
  12. Kiernan
    • Origin:

      Irish
    • Meaning:

      "little dark one"
  13. Kirk
    • Origin:

      Norse
    • Meaning:

      "church"
  14. Kairos
    • Origin:

      Greek
    • Meaning:

      "opportune moment, serendipity"
  15. Kofi
    • Origin:

      Ghanaian, Akan, Twi
    • Meaning:

      "born on Friday"
  16. Kavi
    • Origin:

      Sanskrit
    • Meaning:

      "poet, sage"
  17. Kasai
    • Origin:

      Japanese
    • Meaning:

      "fire"
  18. Kauri
    • Origin:

      Maori or Finnish
    • Meaning:

      "tree or deer"
  19. Kamran
    • Origin:

      Persian or Urdu
    • Meaning:

      "prosperous or successful"
  20. Kafka
    • Origin:

      Czech
    • Meaning:

      "jackdaw"