Likhwa.

IsiNdebele dictionary

nethisa

Meaning

English meaning

make wet (by rain).