Likhwa.

IsiNdebele dictionary

khihliza

Meaning

English meaning

make foam or froth; foam at the mouth