Likhwa.

IsiNdebele dictionary

bopha

Meaning

English meaning

1; bind; fasten; tie 2; arrest.