Likhwa.

IsiNdebele dictionary

phoqoza

Meaning

English meaning

1; snap in two; 2; vomit of a baby).