Likhwa.

IsiNdebele dictionary

selwa

Meaning

English meaning

1; wane (of moon): 2; be late.