Likhwa.

IsiNdebele dictionary

hlohla

Meaning

English meaning

1; ram in; pack in (as grain n a sack);