Likhwa.

IsiNdebele dictionary

nisa

Meaning

English meaning

cause to rain.