Likhwa.

IsiNdebele dictionary

indoda

Meaning

English meaning

man