Likhwa.

IsiNdebele dictionary

phehla

Meaning

English meaning

1; bore a hole 2; churn;