We do not currently know of any synonyms for kraar.
The noun kraar is defined as:
Did you mean carer?