rouben (Middle High German) comes from Old High German roubōn, from Proto-West Germanic raubōn, from Proto-Germanic raubōną, from Proto-Indo-European Hrewp-, from Proto-Indo-European Hrew- — to tear out, dig out, open, acquire.