Likhwa.

IsiNdebele dictionary

caca

Meaning

English meaning

become clear; obvious.