English | German | Russian | Czech

gwarri English

Meaning gwarri meaning

What does gwarri mean?

gwarri

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

Are you looking for...?