Respuesta :

It is a large plateau in northern India

it  used to mean all of India south of the Narmada River, the word Deccan relates more specifically to that area of  the northern part of the peninsula between the Narmada and Krishna rivers.
ACCESS MORE
EDU ACCESS