Kiefner \ki(ef)-ner\ as a boy's name is a variant of Kiefer (German), and the meaning of Kiefner is "barrel maker".
The baby name Kiefner sounds like Kieffner and Kueffner. Other similar baby names are Kieffer, Kenner, Kuefer, Keefer and Kleiner.