Other crossword clues for answer "TARIM"TARIMBasin in northern ChinaRiver in Sinkiang Province, China.Sinkiang's "Mississippi," 1,250 miles.1,300-mile river in China.1,300-mile river of China.River of China.Chinese river.River in northwest ChinaBasin in W ChinaRiver of western China