Likhwa.

IsiNdebele dictionary

xaka

Meaning

English meaning

1; feed forcibly; 2; place in difficulties.