Likhwa.

IsiNdebele dictionary

cuba

Meaning

English meaning

  1. starve to death (of animals).
  2. mix with water and knead with hands.