Likhwa.

IsiNdebele dictionary

xhakela

Meaning

English meaning

germinate of itself; sprout.