Meaning of american buffalo
Definition of american buffalo
(noun)
large
shaggy-haired
brown
bison
of North American plains
Other information on american buffalo
WIKIPEDIA results for
american buffalo
Amazon results for
american buffalo
Tweet