HyperDic

English > 1 sense of the expression Indian buffalo:
NOUNanimalIndian buffaloupland buffalo of eastern Asia where true water buffaloes do not thrive
English > Indian buffalo: 1 sense > noun 1, animal
Meaningupland buffalo of eastern Asia where true water buffaloes do not thrive; used for draft and milk.
Broaderwater buffalo, water ox, Asiatic buffalo, Bubalus bubalisAn Asian buffalo that is often domesticated for use as a draft animal