This is the 578th most frequent German word.
strom
The German word "Strom" means "stream," "current," or "electricity" in English, depending on context.
Here 'Strom' refers to electrical current.
Der Strom fließt durch die Leitung.
The current flows through the wire.
In this context, 'Strom' denotes a flow or stream of people.
Der Strom von Flüchtlingen nahm zu.
The flow of refugees increased.
Here 'Strom' symbolizes the flow or current, in this case metaphorically related to the music.