Likhwa.

IsiNdebele dictionary

qwaqwaza

Meaning

English meaning

click (sound of stick on stick); fence with sticks