From a Vulgar Latin root *subrūpō, from Latin rūpes.[1] Compare Aromanian surpu, Romanian surpa, surp.
sărup