Likhwa.

IsiNdebele dictionary

linda

Meaning

English meaning

1; guard; 2; drive away birds.