Likhwa.

IsiNdebele dictionary

ibizo

Meaning

English meaning

name