Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
zebu
in English
zebu
us
//ziˈbuː//
uk
//ziˈbuː//
#uncommon
Plural
zebus
Definitions
Noun
a
domesticated
ox
with
a
hump
on
its
back
The
farmer
raised
a
zebu
for
its
milk
and
meat
.