Likhwa.

IsiNdebele dictionary

nina

Meaning

English meaning

prevent; turn away