Likhwa.

IsiNdebele dictionary

gwenxa

Meaning

English meaning

cause person to trip over his own legs.