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

  1. Kavanagh
    • Origin:

      Irish
    • Meaning:

      "born handsome or son of Caomhan"
  2. Kyvi
    • Origin:

      Polish deity
  3. Kellogg
    • Origin:

      English surname
    • Meaning:

      "pork butcher"
  4. Ketil
    • Origin:

      Norwegian
    • Meaning:

      "kettle; cauldron; helmet"
  5. Kennon
    • Origin:

      Scottish and Irish
    • Meaning:

      "ancient"
  6. Kálmán
    • Origin:

      Hungarian variation of Colman
  7. Kavanaugh
    • Origin:

      Irish
    • Meaning:

      "born handsome or son of Caomhan "
  8. Kamaka
    • Origin:

      Maori, Hawaiian
    • Meaning:

      "rock; beloved child"
  9. Krish
    • Origin:

      Diminutive of Krishna
  10. Kuwiskuwi
    • Origin:

      Cherokee
    • Meaning:

      "large white water bird; egret"
  11. Kobus
    • Origin:

      Dutch and Afrikaans
    • Meaning:

      "supplanter"
  12. Keylor
    • Origin:

      Spanish
  13. Karel
    • Origin:

      Czech variation of Charles
  14. Krishiv
    • Origin:

      Modern Indian name
  15. Kamron
    • Origin:

      Spelling variation of Cameron
    • Meaning:

      "crooked nose"
  16. Kory
    • Origin:

      Spelling variation of Cory or Corey
  17. Kesteven
    • Origin:

      English, Celtic, Norse
    • Meaning:

      "meeting place in the wood"
  18. Kuzey
    • Origin:

      Turkish
    • Meaning:

      "north"
  19. Kanagagota
    • Origin:

      Cherokee
    • Meaning:

      "standing turkey"
  20. Kresnik
    • Origin:

      Slovenian deity