Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
INDIAN BUFFALO
Definition:
[noun] upland buffalo of eastern Asia where true water buffaloes do not thrive; used for draft and milk
Synonyms:
Indian buffalo