Social Sciences, asked by rudra5787patel, 8 days ago

What is the meaning of mahajanpadas

Answers

Answered by duttaguptaarunika
1

Answer:

The Mahājanapadas (Sanskrit: great realm, from maha, "great", and janapada "foothold of a people") were sixteen kingdoms or oligarchic republics that existed in Northern ancient India from the sixth to fourth centuries BCE during the second urbanisation period.

Answered by gaminggod864
0

Answer:

Mahajanpada is a sanskrit word maha means great and janpada means foothold of people the Mahajanpadas were sixteen kingdoms or oligarchic republics that existed in Northern ancient India from the sixth to fourth centuries BCE

Explanation:

Hope it helps pls mark as brainliest

Similar questions