English dictionary

indian buffalo meaning and definition

Definition and meaning of indian buffalo at MeaningMonkey.org. indian buffalo meaning and definition in the English Dictionary.

INDIAN BUFFALO noun

Definition of Indian buffalo (noun)

  1. upland buffalo of eastern Asia where true water buffaloes do not thrive; used for draft and milk
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: