Likhwa.

IsiNdebele dictionary

laya

Meaning

English meaning

1; command; order; 2; warn; reprove; reprimand