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

  1. Kali
    • Origin:

      Sanskrit
    • Meaning:

      "black one"
  2. Kija
    • Origin:

      Chinese or Aboriginal, meaning unknown
  3. Kelton
    • Origin:

      English
    • Meaning:

      "town of the keels"
  4. Keane
    • Origin:

      Gaelic
    • Meaning:

      "ancient"
  5. Kaito
    • Origin:

      Japanese
    • Meaning:

      "man, person"
  6. Kolbe
    • Origin:

      Medieval German
    • Meaning:

      "club"
  7. Kota
    • Origin:

      Japanese, Indian, Native American
    • Meaning:

      "happiness; good fortune; fort; allies, friends"
  8. Kassian
    • Origin:

      Variation of Cassian or Kassiani
    • Meaning:

      "hollow or cinnamon"
  9. Kamal
    • Origin:

      Hindi; Arabic
    • Meaning:

      "lotus; perfect, perfection"
  10. Kipling
    • Origin:

      English surname and place name
  11. Kin
    • Origin:

      Japanese
    • Meaning:

      "gold; pleasure; close; average"
  12. Kessler
    • Origin:

      German surname
    • Meaning:

      "coppersmith"
  13. Kohaku
    • Origin:

      Japanese
    • Meaning:

      "amber"
  14. Kailo
    • Origin:

      Variation of Kylo
    • Meaning:

      "narrow spit of land"
  15. Kea
    • Origin:

      Cornish, from Caius, Latin
    • Meaning:

      "rejoice"
  16. Kodiak
    • Origin:

      Alutiiq
    • Meaning:

      "island"
  17. Kepler
    • Origin:

      German surname
    • Meaning:

      "hooded cloak"
  18. Keeley
    • Origin:

      Irish
    • Meaning:

      "slender"
  19. Karson
    • Origin:

      Spelling variation of Carson, Scottish and English
    • Meaning:

      "son of the marsh dwellers"
  20. Koren
    • Origin:

      Hebrew
    • Meaning:

      "gleaming"