Likhwa.

IsiNdebele dictionary

hlabusa

Meaning

English meaning

be nice to taste; to hear; etc.