Find the word definition

Wikipedia
Rakhigarhi

Rakhigarhi, or Rakhi Garhi (Rakhi Shahpur + Rakhi Khas), is a village in Hisar District in the state of Haryana in India, situated 150 kilometers to the northwest of Delhi. It is the site of a Pre- Indus Valley Civilisation settlement dating to as early as 4600 BCE. The site with 7 mounds that was more than 300 hectares in size, has now been found to be over 350 hectares with new find of two additional mounds, making it the largest Indus Valley Civilization site and town in the world.