From Middle English 'kempe' meaning champion or warrior, originally an occupational surname.
Like Kemp?
Swipe through thousands of names like it