Likhwa.

IsiNdebele dictionary

fafaza

Meaning

English meaning

spray; sprinkle (water).