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

  1. Keir
    • Origin:

      Irish
    • Meaning:

      "dark, black"
  2. Kara
    • Origin:

      Spelling variation of Cara or Norse mythology name
    • Meaning:

      "wild stormy one"
  3. Keira
    • Origin:

      Irish
    • Meaning:

      "little dark one"
  4. Kevin
    • Origin:

      Irish
    • Meaning:

      "handsome"
  5. Kelvin
    • Origin:

      Scottish
    • Meaning:

      "narrow or wooded river"
  6. Kira
    • Origin:

      Russian feminine variation of Cyrus
    • Meaning:

      "throne"
  7. Keith
    • Origin:

      Scottish
    • Meaning:

      "wood"
  8. King
    • Origin:

      English
    • Meaning:

      "monarch"
  9. Kitty
    • Origin:

      English, diminutive of Katherine
    • Meaning:

      "pure"
  10. Kellen
    • Origin:

      German; Irish
    • Meaning:

      "swamp; slender"
  11. Kinsley
    • Origin:

      English
    • Meaning:

      "king's meadow"
  12. Kiran
    • Origin:

      Sanskrit
    • Meaning:

      "ray of light"
  13. Kathleen
    • Origin:

      Anglicized form of Irish Caitlin
    • Meaning:

      "pure"
  14. Katie
    • Origin:

      English, diminutive of Katherine
    • Meaning:

      "pure"
  15. Kyle
    • Origin:

      Scottish
    • Meaning:

      "narrow spit of land"
  16. Kenzo
    • Origin:

      Japanese
    • Meaning:

      "strong and healthy"
  17. Kenan
    • Origin:

      Hebrew
    • Meaning:

      "possession"
  18. Katara
    • Origin:

      Fictional name
    • Meaning:

      "droplet"
  19. Kyler
    • Origin:

      Dutch
    • Meaning:

      "bowman, archer"
  20. Kali
    • Origin:

      Sanskrit
    • Meaning:

      "black one"