american buffalo - definitions and synonyms

american buffalo noun

  1. ( also written as American buffalo )

    English Meaning: 

    : large shaggy-haired brown bison of North American plains