The period between 6th century BC and 4th century BC (roughly 600 BC to 325 BC, preceding the Mauryan Empire) in ancient India saw the emergence of 16 large kingdoms or oligarchic republics known as the Mahajanapadas.