Likhwa.

IsiNdebele dictionary

nika

Meaning

English meaning

give; hand over; offer.