Likhwa.

IsiNdebele dictionary

ambula

Meaning

English meaning

1; uncover; reveal. 2; strip off.