deccan english translation
Answers
Answered by
1
Answer:
deccan means southern part in ancient india, south of the satpura and vindhya ranges...
Answered by
2
Deccan means Southern part in ancient India, south of the Satpura and Vindhya ranges. Deccan includes the east and west coasts and plains, the plateau and mountain ranges of the ancient Southern India.
Similar questions