Keppel \k(ep)-pel\ as a boy's name is a variant of Kepler (German), and the meaning of Keppel is "hatter, cap maker".
The baby name Keppel sounds like Cappel and Capel. Other similar baby names are Kemuel, Keppler and Keppeler.