Meaning of buffalo indian
Definition of buffalo indian
(noun)
a
member
of one of the tribes of American Indians who lived a
nomadic
life
following
the
buffalo
in the Great Plains of North America
Other information on buffalo indian
WIKIPEDIA results for
buffalo indian
Amazon results for
buffalo indian
Tweet