BUBALE


Meaning of BUBALE in English

noun a large antelope (alcelaphus bubalis) of egypt and the desert of sahara, supposed by some to be the fallow deer of the bible.

Webster English vocab.      Английский словарь Webster.