Likhwa.

IsiNdebele dictionary

hlanza

Meaning

English meaning

1; clean; cleanse; wash; 2; vomit.