Keefer \ke(e)-fer\ as a boy's name is a variant of Kiefer (German), and the meaning of Keefer is "barrel maker".
The baby name Keefer sounds like Kuefer and Keifer. Other similar baby names are Keefe, Keder, Keeffe, Kefir, Keer, Keller, Kenner, Kiefert, Kiefner, Kieffer and Shefer.