Yes, and what I wonder is how for Hindu/Greek they're benevolent, whereas for Zoroastrian/Christian they're malevolent.
Edit: Cut Roman from malevolent side because I'm not sure.
My impression is that for the Greeks, they were explanations for natural processes. Why does the wind blow suddenly? Demon. Why did that rock fall into the sea? Demon. Why did i remember to pack some cheese? Demon.
Some of what the world does is helpful, and some of it is harmful. So demons can be benevolent or malevolent.
I'm not sure about this, though.
Admittedly, it's probably wrong to say it came from Hinduism per se. But it doesn't seem impossible that the Greek, Hindu, and Zoroastrian ideas are from the same root.