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

  1. Katt
    • Origin:

      Modern invented name
  2. Kolbe
    • Origin:

      Medieval German
    • Meaning:

      "club"
  3. Kaito
    • Origin:

      Japanese
    • Meaning:

      "man, person"
  4. Keane
    • Origin:

      Gaelic
    • Meaning:

      "ancient"
  5. Kelton
    • Origin:

      English
    • Meaning:

      "town of the keels"
  6. Kamal
    • Origin:

      Hindi; Arabic
    • Meaning:

      "lotus; perfect, perfection"
  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. Kija
    • Origin:

      Chinese or Aboriginal, meaning unknown
  10. Kailo
    • Origin:

      Variation of Kylo
    • Meaning:

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

      Cornish, from Roman Caius
  12. Kin
    • Origin:

      Japanese
    • Meaning:

      "gold; pleasure; close; average"
  13. Keeley
    • Origin:

      Irish
    • Meaning:

      "slender"
  14. Karson
    • Origin:

      Spelling variation of Carson, Scottish and English
    • Meaning:

      "son of the marsh dwellers"
  15. Kessler
    • Origin:

      German surname
    • Meaning:

      "coppersmith"
  16. Kipling
    • Origin:

      English surname and place name
  17. Kodiak
    • Origin:

      Alutiiq
    • Meaning:

      "island"
  18. Kohaku
    • Origin:

      Japanese
    • Meaning:

      "amber"
  19. Kepler
    • Origin:

      German surname
    • Meaning:

      "hooded cloak"
  20. Kenyon
    • Origin:

      English
    • Meaning:

      "white haired or blond"