Boy name origins & meanings Middle English : Champion Boy name variations Kemp Kempy Kem Kemper Kempson