Likhwa.

IsiNdebele dictionary

hambahamba v.t

Meaning

English meaning

go about; wander.