aryavarta means
a) land of aryas
b) land of rajputs
c) land of british
Answers
Answered by
1
Answer:
a) land of aryans is the correct answer
Answered by
9
Answer:
Aryavarta means land of aryas.
Keep Studying !
Thanks ! :)
Similar questions