English: (noun) small river, stream, brook
Bahasa Malaysia: anak sungai
Source: Peter Martin's Kelabit Dictionary
arur 2: stringing
barur 1: stripes
barur 2: obvious, tell-tale signs
ngarur (ng-arur): to string beads
ngaruru (ng-arur): to follow along a stream