Likhwa.

IsiNdebele dictionary

phandla

Meaning

English meaning

blind temporarily; dazzle (by sun; by dust;