Meaning of goora nut

Definition of goora nut

(noun) tree bearing large brown nuts containing e.g. caffeine; source of cola extract

Other information on goora nut

WIKIPEDIA results for goora nut
Amazon results for goora nut