Likhwa.

IsiNdebele dictionary

diliza

Meaning

English meaning

destroy; pull down.