It's a common misconception to think of "buffalo" as a singular gender, but it's actually a term that can refer to several different species of large, herbivorous mammals in the Bovidae family.
To be more specific about gender, you need to use terms like:
* Bull: Male buffalo
* Cow: Female buffalo
* Calf: Young buffalo of either sex
Let me know if you have any other questions!