Seeing a buffalo in your dream symbolizes a strong and innovative leader who is courageous and respected by their followers. If you dream of having buffalo horns, it may represent your leadership qualities. Such a dream speaks to your inner strength and resilience, which will aid you in taking on new challenges.
From Imam Muhammad Ibn Seerin's Dictionary of Dreams According to Islamic Inner Traditions â entry "Buffalo" (page 59).
A buffalo in a dream represents a strong, innovative and a forbearing leader, who is courageous and well respected by his followers. If a woman sees herself having buffalo's horns in a dream, it means that she will preside over a group of people or marry a man who is a leader in his community. A buffalo in a dream also represents an intelligent but fraudulent person who travels extensively and who is persistent in his demands. In a dream, a buffalo also means striving, toiling and tight handedness, though others may still benefit from him. Ifa buffalo is used in plowing in a dream, it connotes an insult, or a misdeed. (Also see Caw; Counting buffaloes; Steer; Oryx; Ox)
Note: Islamic dream interpretation depends on the dreamer's circumstances and state. This is a general guide drawn directly from the source book.