indian buffalo

Noun
  1. Upland buffalo of eastern Asia where true water buffaloes do not thrive;
    Used for draft and milk (synset 102411306)

Other Searches