A buffalo is a large, ox-like animal with horns and shaggy fur. In North America, a buffalo is another name for a bison. There are various types of buffalo around the word, including South Asia's water buffalo and the African buffalo, but the bison is the most well-known type of buffalo in the US.