Baby Boy Names That Start With K with Meaning
Kevin — This name means “handsome” in Irish
Knox — This Scottish name means “round hill.”
Kyle — The meaning of this Scottish name is “narrow spit of land.”
Karson — Scottish and English for “son of the marsh dwellers.
Kenaniah — This name means “Yahweh establishes” in Hebrew
Kade — An English name meaning “round” or “barrel.
Kolten, Kolton — This name means “from the coal or dark town” in English.
Learn more