Mahajanapadas
Introduction Mahajanapadas meaning "Great Kingdoms" (from Maha, "great," and Janapada "foothold of a tribe," "country") Before and during...
Mahajanapadas
Extremists
The Bahamani Kingdom
Gupta Empire
The Mahajanpadas & The Mauryan Empire
Vedic Period: Society, Economy & Religion
The Prarthana Samaj
Raja Rammohan Roy & The Brahmo Samaj