Word info Synonyms

imbabala

Noun

Meaning

imbabala (plural imbabalas)

A bushbuck, Tragelaphus sylvaticus, one of two species, ranging more into southern and eastern Africa than the other species, the harnessed bushbuck

Source: en.wiktionary.org

Synonyms

Close letter words and terms