Does roil come from the French roiller?

Answer:
In Switzerland roiller means to rain, to beat somebody or crazy.
First answer by Pleoj. Last edit by Pleoj. Contributor trust: 0 [recommend contributor recommended]. Question popularity: 1 [recommend question].