1063 Baby Names That Start With K (With Meanings and Popularity)

  1. Kat
    • Origin:

      Diminutive for Katherine, Greek
    • Meaning:

      "pure"
  2. Khione
    • Origin:

      Greek mythology
    • Meaning:

      "Snow"
  3. Kiefer
    • Origin:

      German
    • Meaning:

      "barrel maker; pine"
  4. Katya
    • Origin:

      Russian, diminutive of Ekatarina, Russian variation of Katherine
    • Meaning:

      "pure"
  5. Klara
    • Origin:

      German, Russian, Polish, Scandinavian
    • Meaning:

      "light"
  6. Katerina
    • Origin:

      Macedonian, Czech, Russian, Bulgarian, and Greek form of Katherine
  7. Kale
    • Origin:

      Modern invented name
  8. Kristin
    • Origin:

      German and Norwegian variation of Christina
    • Meaning:

      "a Christian"
  9. Kynlee
    • Origin:

      American spelling variation of Kinley, Scottish
    • Meaning:

      "fair hero"
  10. Kirk
    • Origin:

      Norse
    • Meaning:

      "church"
  11. Kavi
    • Origin:

      Sanskrit
    • Meaning:

      "poet, sage"
  12. Kamali
    • Origin:

      African, Mashona
    • Meaning:

      "spirit guide, protector"
  13. Keturah
    • Origin:

      Hebrew
    • Meaning:

      "incense"
  14. Kwame
    • Origin:

      Ghanaian, Akan
    • Meaning:

      "born on Saturday"
  15. Kinley
    • Origin:

      Scottish
    • Meaning:

      "fair hero"
  16. Kristen
    • Origin:

      Danish and Norwegian variation of Christine
    • Meaning:

      "a Christian"
  17. Keilani
    • Origin:

      Hawaiian
    • Meaning:

      "heaven, sky, glorious chief"
  18. Kristina
    • Origin:

      Scandinavian variation of Christina
    • Meaning:

      "annointed, a Christian"
  19. Ken
    • Origin:

      Diminutive of Kenneth; Japanese
    • Meaning:

      "born of fire or handsome; healthy and strong"
  20. Kailo
    • Origin:

      Variation of Kylo
    • Meaning:

      "narrow spit of land"