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

  1. Kurt
    • Origin:

      German, diminutive of Kurtis
    • Meaning:

      "courteous, polite"
  2. Kimberly
    • Origin:

      English surname and place name
    • Meaning:

      "Cyneburga's meadow"
  3. Kiro
    • Origin:

      Macedonian
    • Meaning:

      "lord"
  4. Kiaan
    • Origin:

      Hindi
    • Meaning:

      "grace of God"
  5. Kendall
    • Origin:

      English
    • Meaning:

      "valley of the river Kent"
  6. Kaj
    • Origin:

      Danish
    • Meaning:

      "earth"
  7. Kasper
    • Origin:

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

      "bringer of treasure"
  8. Kamakanaalohamaikalani
    • Origin:

      Hawaiian
    • Meaning:

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

      Japanese
    • Meaning:

      "bright light; hopeful fortune"
  10. Kymani
    • Origin:

      Eastern African
    • Meaning:

      "adventurous traveler"
  11. Kito
    • Origin:

      Swahili
    • Meaning:

      "precious jewel"
  12. Kirk
    • Origin:

      Norse
    • Meaning:

      "church"
  13. Kiernan
    • Origin:

      Irish
    • Meaning:

      "little dark one"
  14. Kofi
    • Origin:

      Ghanaian, Akan, Twi
    • Meaning:

      "born on Friday"
  15. Kairos
    • Origin:

      Greek
    • Meaning:

      "opportune moment, serendipity"
  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. Kari
    • Origin:

      Norse
    • Meaning:

      "curly hair"