Likhwa.

IsiNdebele dictionary

khombisa

Meaning

English meaning

court a girl.