What is the meaning of Kemp?

Coarse, rough hair, wool, or fur; knotty hairs that will not felt.

Shaggy; rough.

To strive or contend in any way; strive for victory.

A contest in work, etc.

A champion; a knight.

camp; home (the place where one lives)

Alternative form of kempe (fish vat)

campsite, camp

Source: wiktionary.org