Find the word definition

Wiktionary
guarri

n. (context South African English English) A shrub or tree, Euclea divinorum; its fruit can be ferment to produce vinegar.