Meaning of water ox

Definition of water ox

(noun) an Asian buffalo that is often domesticated for use as a draft animal

Other information on water ox

WIKIPEDIA results for water ox
Amazon results for water ox