Likhwa.

IsiNdebele dictionary

tsahaza

Meaning

English meaning

scatter; strew.