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
Tweet