Likhwa.

IsiNdebele dictionary

na

Meaning

English meaning

rain