Define.net
Enter your word below and
click here
Tweet
Share
Definition of
zebu
What does the word
zebu
mean?
part of speech:
noun
The
English
.-Ind. humped
ox
. [
French
]