Nathu La noun1 •A mountain pass on the border between Yadong, Shigatse, Tibet autonomous region, China and Sikkim, India.Nathu La connects India to Hindu and Buddhist sites in the region and was the site of a fierce border clash between Chinese and Indian troops in 1967. — 2017