Likhwa.

IsiNdebele dictionary

xexebula

Meaning

English meaning

take off; peel off (as scab).