Likhwa.

IsiNdebele dictionary

emula

Meaning

English meaning

begin to (as: begin to get pregnant;