3 ms·While on rivers... Ribble, Ouse, Humber and probably others all apparently mean river as wellby jimnotgym 5y agoWhile on rivers... Ribble, Ouse, Humber and probably others all apparently mean river as well