Likhwa.

IsiNdebele dictionary

alela

Meaning

English meaning

forbid; refuse.