Social Sciences, asked by vvishulumarsingh, 3 months ago

aryavarta refers to the land of the

Answers

Answered by Anonymous
1

Answer:

Indian Subcontinent

Mark me as brainliest.

Similar questions