Likhwa.

IsiNdebele dictionary

imfe

Meaning

English meaning

sugar cane