Where does “Harappa” come from?
Harappa (English): An archaeological site near the village; the ancient city excavated at the site
Definitions
- An archaeological site near the village; the ancient city excavated at the site
Harappa (English): An archaeological site near the village; the ancient city excavated at the site