Likhwa.

IsiNdebele dictionary

khanuka

Meaning

English meaning

desire strongly; lust after. to miss dearly