Girl Name Meanings List Kacey Irish Eagle-Eyed Kali Greek Rosebud Kalia Hawaiian Beauty Kara Latin Dear One Karen, Karena Greek Pure One Kassia Greek Pure Kate Greek Pure Katherine, Kathy, Kate, Katie, Kathleen Greek Pure Maiden Katrina Variant of Katherine Kay Welsh meaning Keeper of the keys Kayla, Kayleigh - Variant of Kay Keely Celtic Beauty Kelsey Irish Gaelic Warrior Kendra Old English Wise Keira - Gaelic meaning small dark one Kerri, Kerry Irish Gaelic Dark-Haired Kessie Ashanti, Ghana, West Africa Large at birth Kimberley Anglo Saxon Relief of Kimberley Kirby Anglo Saxon Church Town Kirstyn, Kirsten Scandinavian Annointed One Kit Nickname for Katharine Kyla, Kyle Scottish Gaelic Lovely Kyna Gaelic Great Wisdom Boy Name Meanings List Kai, Kay - Welsh meaning Keeper of the keys Kane Gaelic War-like one Karl Teutonic Strong Man Karsten Greek The Christian Keene Old English Sharp Keegan Celtic Fiery Keaton Old English Where Hawks Go Keith Welsh Forest Kelly Gaelic Warrior Kelsey Scandinavian Island of Ships Kelvin Scottish Meadow Stream Kendall Celtic From the Narrow River Kendrick Anglo Saxon Ruler Kenneth, Ken Gaelic Handsome Kent Welsh Bright White Kenway Anglo Saxon Courageous in Battle Kenyon Gaelic Blonde Haired Kerry Celtic The Dark Kerwin Celtic Dark Skinned Kevin Irish Gentle and Kind Kiefer German Barrel Maker Kieran, Kieron - Gaelic meaning small dark one Kilby Teutonic Residence Name Kilian Latin Blind Kim Welsh Chief Kimball Anglo Saxon Royally Brave Kina - European meaning China King Anglo Saxon Sovereign Leader Kingsley Old English Residence Name Kirby Teutonic Residence Name Kirk Scottish Church Kit Greek The Christ-Bearer Kody English Helpful Konrad Teutonic Able in Counsel Kurt Variant of Conrad Kyle Gaelic Handsome |