[Verse 1] Sand in my teeth Blood in the seams of my dress We dance in a ring Every step is a quiet protest You called us your roses Tried to prune what you could not own She laughed in your shadow Now I walk to this pyre alone [Pre-Chorus] Sister Can you hear it? The hush before the flame They carved him into legend But I remember his name [Chorus] Desert roses Watch me burn I won't bow I won't return If my voice is all I leave Let it outlive me Desert roses Hold your ground Turn your sorrow into sound If my body turns to dust Carry my song Carry my song for us [Verse 2] Eyes in the crowd Some look away Some stay stone He kneels like a saint But his mercy is carved in bone He spared me his blade Saved the spectacle for the fire Calls it kindness Calls it law Calls my silence his desire [Pre-Chorus] Sister Feel the tremor The match against the wood He thinks he's the ending But I'm writing what I could [Chorus] Desert roses Watch me burn I won't bow I won't return If my voice is all I leave Let it outlive me Desert roses Hold your ground Turn your sorrow into sound If my body turns to dust Carry my song Carry my song for us [Bridge] I sing your name on the first bright spark I sing my rage when the smoke runs dark I sing for every mouth stitched tight For every girl erased at night (oh, hear me now) If they take my breath Take my skin Let this melody begin In every throat that ever shakes When some cruel hand decides their fate [Chorus] Desert roses Watch me burn I won't bow I won't return If my voice is all I leave Let it outlive me Desert roses Raise your eyes Turn his mercy into lies If my body turns to dust Carry my song Carry my song for us [Outro] Sand on my lashes Ash on the wind He thinks it's over It's where we begin Desert roses Bloom from the scars again