Latin word flagellatio comes from Proto-Indo-European *bhlag, and later Latin flagrum (Whip, scourge, lash.)
*bhlag (Proto-Indo-European)
flagrum (Latin)
Whip, scourge, lash.
flagello (Latin)
I flog, whip, lash or scourge. I thresh or flail (grain).
flagellatio (Latin)