Buffalo Soldier

Bob Marley Bob Marley

The Resilient Spirit of the 'Buffalo Soldier'

Bob Marley's 'Buffalo Soldier' is a song that delves into the historical context of African American soldiers and their role in the American frontier. The term 'Buffalo Soldier' refers to the African American regiments in the U.S. Army that fought in the Indian Wars after the Civil War. Marley's lyrics poignantly highlight the irony and struggle of these soldiers, who were fighting for a country that had enslaved them and continued to discriminate against them. The song's refrain, 'Fighting on arrival, fighting for survival,' underscores the constant battle these men faced, both as soldiers and as black men in America.

The song also touches on the theme of identity and knowledge of one's history. Marley urges listeners to understand their past, as encapsulated in the line, 'If you know your history, then you would know where you're coming from.' This is a call for self-awareness and recognition of the struggles and contributions of African ancestors. Marley himself, a Rastafarian, identifies with the Buffalo Soldiers, seeing a parallel in the Rastafarian struggle for recognition and freedom in Jamaica, which he references in the lyrics.

Musically, 'Buffalo Soldier' is a reggae song with a catchy melody that contrasts with the gravity of its subject matter. Marley's use of the 'woy-yoy-yoy' chant creates a sense of unity and resilience, which is a hallmark of his music. The song is not just a historical recount but also a tribute to the strength and endurance of those who fight against oppression, a theme that resonates with Marley's broader message of resistance and emancipation.

Share on social media Share as link

  1. Pimpers Paradise
  2. Natural Mystic
  3. Satisfy My Soul
  4. Three Little Birds
  5. Redemption Song
  6. Waiting In Vain
  7. Jamming
  8. Coming In From The Cold
  9. Them Belly Full (But We Hungry)
  10. Iron Lion Zion
View all Bob Marley songs

Most popular topics in Bob Marley songs

Related artists

  1. Ziggy Marley
    Ziggy Marley
  2. Inner Circle
    Inner Circle
  3. The Wailers
    The Wailers
  4. Damian Marley
    Damian Marley
  5. Peter Tosh
    Peter Tosh
  6. Alpha Blondy
    Alpha Blondy
  7. Gregory Isaacs
    Gregory Isaacs
  8. Alborosie
    Alborosie