Likhwa.

IsiNdebele dictionary

mukula

Meaning

English meaning

slap; strike with the open hand.