up-river
‘toward or near the source of a river’
Lexical development traced from the Tamil root:
up + river < A.F. rivere, O.F. riviere ‘river, riverside, river bank’ < Vulgar Lat. riparia ‘riverbank, seashore’ < ripa ‘(steep) bank of a river, shore’ < ri < Tamil aruvi