Likhwa.

IsiNdebele dictionary

hlukuluza

Meaning

English meaning

annoy; jolt; intimidate.