Likhwa.

IsiNdebele dictionary

phuza

Meaning

English meaning

become late; delay.