Likhwa.

IsiNdebele dictionary

qathanisa

Meaning

English meaning

puzzle; perplex.