Find the word definition

Wikipedia
Manjhitar

Manjhitar is a small town in the South Sikkim district of the Indian state of Sikkim. The Sikkim Manipal University is situated here.