Social Sciences, asked by rdivyaaiashwarya0812, 1 month ago

aryavarta means
a) land of aryas
b) land of rajputs
c) land of british​

Answers

Answered by MohlishaDongre
1

Answer:

a) land of aryans is the correct answer

Answered by Anonymous
9

Answer:

Aryavarta means land of aryas.

Keep Studying !

Thanks ! :)

Similar questions