Karl
The German form of Charles.
Kavan
From the Gaelic, meaning 'handsome'.
Keith
From the Gaelic, meaning a 'man of the battlefield'.
Kelly
From the lrish, meaning 'brave warrior'.
Kelvin
From the Gaelic, meaning 'one who lives by a narrow stream'.
Kenneth
From the Gaelic, 'handsome'.
Kern
From the Gaelic, meaning'dark'.
Kevin
From an old Irish name meaning 'handsome birth'.
Kirk
From the Norse, 'church', used in Scotland.