By Swami Harshananda
Mahajanapadas literally means ‘great countries’.
Janapada or rāṣṭra is a country and its people. Certain janapadas seem to have acquired the name ‘mahājanapada’ during the period of early Buddhism. They were sixteen and spread over the Indo-Gangetic plains.
Though they were small territories, they might have got this appellation either due to the greatness of the dynasties of the kings that ruled them or due to their prosperity and militarily strength. Some of them are:
- The Concise Encyclopedia of Hinduism, Swami Harshananda, Ram Krishna Math, Bangalore