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