Likhwa.

IsiNdebele dictionary

phasaza

Meaning

English meaning

confuse; disturb.