Likhwa.

IsiNdebele dictionary

thiya

Meaning

English meaning

1; trap;2; propup.