Likhwa.

IsiNdebele dictionary

thaba

Meaning

English meaning

delight in; be glad; be happy.