Likhwa.

IsiNdebele dictionary

qutha

Meaning

English meaning

squat.