Likhwa.

IsiNdebele dictionary

osa

Meaning

English meaning

fry; roast (esp.in the fire).