Likhwa.

IsiNdebele dictionary

sewula

Meaning

English meaning

fall of first rains.