Kenner \k(en)-ner\ as a boy's name is a variant of Kennard (Old English), and the meaning of Kenner is "brave guard".
The baby name Kenner sounds like Konner, Konnor, Conner and Gunner. Other similar baby names are Kenney and Kennet.