Synonyms for Buffalo indian:

n.

Buffalo Indian (noun)
Plains Indian.