Likhwa.

IsiNdebele dictionary

ozela

Meaning

English meaning

doze; be drowsy