Likhwa.

IsiNdebele dictionary

thanyela

Meaning

English meaning

brush; sweep.