ZEBU


Meaning of ZEBU in English

n. a humped ox, Bos indicus, of India, E. Asia, and Africa.

Etymology: F z{eacute}bu, of unkn. orig.

Oxford English vocab.      Оксфордский английский словарь.