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

  1. Kirsi
    • Origin:

      Hindi, Finnish diminutive of Kirstina and Kirsten
    • Meaning:

      "amaranth blossoms; Christian, frost"
  2. Kerris
    • Origin:

      Welsh
    • Meaning:

      "love"
  3. Keegan
    • Origin:

      Irish
    • Meaning:

      "son of Egan"
  4. Kyle
    • Origin:

      Scottish
    • Meaning:

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

      English place and surname
    • Meaning:

      "shed town"
  6. Kari
    • Origin:

      Short form of Karen, Carol, or Katherine
  7. Kady
    • Origin:

      Irish
    • Meaning:

      "first"
  8. Kamira
    • Origin:

      Greek mythological name
  9. Kiva
    • Origin:

      Hebrew, variant of Akiva
    • Meaning:

      "protect"
  10. Kimimila
    • Origin:

      Lakota, Native American
    • Meaning:

      "butterfly"
  11. Krystal
    • Kynlee
      • Origin:

        American spelling variation of Kinley, Scottish
      • Meaning:

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

        Variation of Keziah
      • Meaning:

        "cassia tree"
    • Karma
      • Origin:

        Hindi
      • Meaning:

        "destiny, spiritual force"
    • Kaiya
      • Origin:

        Spelling variation of Kaya and Kaia
    • Kathy
      • Origin:

        Diminutive of Katherine and Kathleen
      • Meaning:

        "pure"
    • Koi
      • Origin:

        Japanese
      • Meaning:

        "carp"
    • Kelilah
      • Origin:

        Hebrew
      • Meaning:

        "crown, laurel"
    • Kassandra
      • Origin:

        Original spelling of Cassandra
    • Khai
      • Origin:

        Arabic or Hawaiian
      • Meaning:

        "benevolence; sea"