Likhwa.

IsiNdebele dictionary

mila

Meaning

English meaning

sprout; germinate.