Buffalo Soldier" is a reggae song written by Bob Marley and Noel "King Sporty" Williams which was recorded by Bob Marley and the Wailers.
After a little research during my nightly smoke and relaxation time listening to my Bob Marley playlist I learned that the term "Buffalo Soldier" was given to black troops by Native Americans, who thought African Americans' hair felt and looked like a buffalo's pelt. The name was embraced by the troops, who were well acquainted with "the buffalo's fierce bravery and fighting spirit". The Buffalo Soldier's duties were settling railroad disputes, building telegraph lines, repairing and building forts, helping settlers find a place to live, and protecting the settlers from attacks by Native Americans.
Just some cool facts I learned when I decided to really take a deeper look into this catchy song that I love so much!