Find the word definition

Wikipedia
Jubbar

Jubbar is a town in Solan district, Himachal Pradesh, Northern India, located near the Indo-Tibet border. It is famous for Mount Cheung.