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.