Mahajanapadas were powerful ancient Kingdoms of India, flourishing from the 6th century BCE. These sixteen great realms marked a significant era of political and economic growth, preceding the rise of larger empires. See also Magadha Maurya Empire Vedic Period Ancient India