Likhwa.

IsiNdebele dictionary

phunza

Meaning

English meaning

abort (of animals).