Topic summaryOrba (river) Expand Summary The Orba is a torrent (Italian: torrente — a stream whose flow shows a very marked seasonal variation) of northern Italy. Wikipedia source