Find the word definition

Wikipedia
Namchi

Namchi ( Nepali : ) or Namtse is the district headquarters of the South Sikkim district in the Indian state of Sikkim. The appellation Namchi means Sky (Nam) High (Chi) in Sikkimese.