Likhwa.

IsiNdebele dictionary

geza

Meaning

English meaning

wash (oneself); wash part of oneself.