Meaning of water buffalo

Definition of water buffalo

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

Other information on water buffalo

WIKIPEDIA results for water buffalo
Amazon results for water buffalo