Likhwa.

IsiNdebele dictionary

zeka

Meaning

English meaning

1; mount: 2; mate (of animals).