Kroukamp is an Afrikaans surname that originates from
Germany. Its
German version is older and is spelt Kraukhamer. The original German surname means inn keeper as a lot of the Kroukamp family tree started with
people who took up the occupation of being the keeper of an inn.