Ancient Tribes
The people of ancient India Ancient tribes of North West India From times immemorial north-west India was the home of several self-governing tribes. They were known as the Janapadas or Republics. Their warlike traditions had also earned them the alternate designation of Ayudhajivi Sanghas (i.e the tribals which depend upon arms for livelihood). The political institutions …