american buffalo


Meanings

  • large shaggy-haired brown bison of North American plains