Family name origins & meanings Origin unidentified; possibly am American nickname from buffalo (the animal), perhaps denoting a large, powerfully built man.