Likhwa.

IsiNdebele dictionary

thandabuza

Meaning

English meaning

doubt.