Kenelm \k(e)-ne-lm\ as a boy's name is of Old English origin, and the meaning of Kenelm is "brave helmet". Name of a ninth-century king of Mercia (a kingdom predating united England) who was later canonized.
Kenelm has 2 variant forms: Kenhelm and Kennelm.