Mahajanapada refers to the sixteen ancient kingdoms or republics that existed in the Indian subcontinent before the rise of the Mauryan Empire. These mahajanapadas played a significant role in shaping early Indian history and politics.
Copyright © 2026 eLLeNow.com All Rights Reserved.