'Indian buffalo' definitions:

Definition of 'Indian buffalo'

From: WordNet
noun
Upland buffalo of eastern Asia where true water buffaloes do not thrive; used for draft and milk

Words containing 'Indian buffalo'