Quick answer
Kemp is a boy name meaning "champion, athlete, warrior".
Meaning and history
From a surname derived from Middle English kempe meaning "champion, athlete, warrior".
Notes and context
Usage: english
Name profile
A name meaning "champion, athlete, warrior".
Kemp is a boy name meaning "champion, athlete, warrior".
From a surname derived from Middle English kempe meaning "champion, athlete, warrior".
Usage: english