Meaning of zebu

Definition of zebu

(noun) domesticated ox having a humped back and long horns and a large dewlap; used chiefly as a draft animal in India and east Asia

Other information on zebu

WIKIPEDIA results for zebu
Amazon results for zebu