Find the word definition

Wikipedia
Bargaon

Bargaon is an archaeological site of the Indus Valley Civilisation. It is in Saharanpur District, Uttar Pradesh, India.