Definition Definition

water buffalo - Meaning and Examples

Meaning of 'water buffalo' (Webster Dictionary)

1 . Water buffalo
- The European buffalo.