buffalo soldier


noun

(formerly, especially among American Indians) a black soldier.

Origin of buffalo soldier

An Americanism dating back to 1870–75; from the kinky hair, thought by the Indians to resemble that of a buffalo