Likhwa.

IsiNdebele dictionary

bamba

Meaning

English meaning

1; catch; grip; grasp; hold; sieze; 2; arrest