As far as I can make out, taking Dr Bill's etymology back still further, the Scottish ‘spree’ comes from the IE root ‘per’ - to try, to risk; this is the same as the root for ‘pirate’, so the definition of a spree being a cattle raid fits right in!

But sadly, it seems the river name Spree has no Scottish connections (there’s a surprise). It is akin to the English ‘spray’ and stems from the IE root ‘sper’ (to strew). It comes via the extended Germanic root ‘spr(e)w’ – spray, from Middle Dutch ‘spraeien’, ‘sprayen’, to sprinkle, from Germanic spr(e)wjan.