Another name for India which means the' land of seven rivers '
Answers
Answered by
0
Answer:
hindustan
Explanation:
hope this helps you
Similar questions