Definitions of American buffalo:

  • noun:   large shaggy-haired brown bison of North American plains