Indian buffalo

Explore definitions, synonyms, and language insights of Indian buffalo

Definitions

Noun
upland buffalo of eastern Asia where true water buffaloes do not thrive; used for draft and milk