Likhwa.

IsiNdebele dictionary

phuthuma

Meaning

English meaning

1; hurry on; rush; 2; embrace; grab hold of