Likhwa.

IsiNdebele dictionary

thela

Meaning

English meaning

pour; pour out; 2; sprinkle (as manure)