Likhwa.

IsiNdebele dictionary

phalaza

Meaning

English meaning

clear stomach by vomiting