Deccan-plateau definition

dekən
(place) Triangular tableland occupying most of the peninsula of India, between the Eastern Ghats & Western Ghats & south of the Narbada River.
proper name
1
2
Advertisement