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

  1. Kavi
    • Origin:

      Sanskrit
    • Meaning:

      "poet, sage"
  2. Kamal
    • Origin:

      Hindi; Arabic
    • Meaning:

      "lotus; perfect, perfection"
  3. Kawhi
    • Origin:

      Invented name; spelling variation of Kauai
  4. Kenny
    • Origin:

      Diminutive of Kenneth
  5. Kallum
    • Keyes
      • Origin:

        English, Irish
      • Meaning:

        "keeper of keys; son of Aodh"
    • Kartel
      • Origin:

        Variation of Cartel, English word name
      • Meaning:

        "cartel"
    • Knightley
      • Origin:

        English
      • Meaning:

        "servant clearing"
    • Kairi
      • Origin:

        Japanese
      • Meaning:

        "sea"
    • Kan
      • Kanan
        • Origin:

          Arabic, Sanskrit, Azerbaijani, Hebrew
        • Meaning:

          "merchant; woods, grove; variant of Canaa; low, humble"
      • Kolter
        • Origin:

          English
        • Meaning:

          "colt herder"
      • Kyffin
        • Origin:

          Welsh
        • Meaning:

          "confine, limit"
      • Koby
        • Origin:

          Polish, diminutive of Jacob
      • Kareem
        • Origin:

          Arabic
        • Meaning:

          "noble, generous"
      • Kaelin
        • Kjartan
          • Origin:

            Nordic
          • Meaning:

            "sea warrior"
        • Karthikeya
          • Kody
            • Origin:

              Spelling variation of Cody
          • Kalyan
            • Origin:

              Sanskrit
            • Meaning:

              "beautiful, auspicious"