Likhwa.

IsiNdebele dictionary

haya

Meaning

English meaning

1; compose a song; sing; 2; sing ill of another