chumar
/tʃuːmɑr/Definitions
1. noun
A village in Himachal Pradesh, India.
“The tourists visited the village of Chumar in search of local culture.”
1. noun
A village in Himachal Pradesh, India.
“The tourists visited the village of Chumar in search of local culture.”