Likhwa.

IsiNdebele dictionary

gona

Meaning

English meaning

cuddle; hug; embrace