tributary river meaning in tamil