Likhwa.

IsiNdebele dictionary

ibhiza

Meaning

English meaning

horse