604 Baby Girl Names That Start With K (With Meanings and Popularity)

  1. Kielo
    • Origin:

      Finnish
    • Meaning:

      "lily of the valley"
  2. Katja
    • Origin:

      German; Scandinavian; Finnish; Dutch; Slovene; Croatian, from Greek
    • Meaning:

      "pure"
  3. Kerris
    • Origin:

      Welsh
    • Meaning:

      "love"
  4. Kirsi
    • Origin:

      Hindi, Finnish diminutive of Kirstina and Kirsten
    • Meaning:

      "amaranth blossoms; Christian, frost"
  5. Kyle
    • Origin:

      Scottish
    • Meaning:

      "narrow spit of land"
  6. Keaton
    • Origin:

      English place and surname
    • Meaning:

      "shed town"
  7. Kiva
    • Origin:

      Hebrew, variant of Akiva
    • Meaning:

      "protect"
  8. Kimimila
    • Origin:

      Lakota, Native American
    • Meaning:

      "butterfly"
  9. Kady
    • Origin:

      Irish
    • Meaning:

      "first"
  10. Kari
    • Origin:

      Short form of Karen, Carol, or Katherine
  11. Kamira
    • Origin:

      Greek mythological name
  12. Krystal
    • Karma
      • Origin:

        Hindi
      • Meaning:

        "destiny, spiritual force"
    • Kynlee
      • Origin:

        American spelling variation of Kinley, Scottish
      • Meaning:

        "fair hero; fair warrior"
    • Kaiya
      • Origin:

        Spelling variation of Kaya and Kaia
      • Meaning:

        "pure"
    • Kizzy
      • Origin:

        Variation of Keziah
      • Meaning:

        "cassia tree"
    • Koi
      • Origin:

        Japanese
      • Meaning:

        "carp"
    • Kinoko
      • Origin:

        Japanese
      • Meaning:

        "mushroom"
    • Kassandra
      • Origin:

        Original spelling of Cassandra
    • Kathy
      • Origin:

        Diminutive of Katherine and Kathleen
      • Meaning:

        "pure"