Kemp - What does the name mean





Meaning: champion

Gender: M

Origin: Middle English

Related Names: Kempy, Kem, Kemper, Kemplen, Kempson