0%

ALL meanings of deccan

Dec·can
D d
  • noun deccan a plateau in S India, between the Eastern Ghats, the Western Ghats, and the Narmada River 3
  • noun deccan the whole Indian peninsula south of the Narmada River 3
  • noun deccan the entire peninsula of India S of the Narmada River. 1
  • noun deccan a plateau region in S India between the Narmada and Krishna rivers. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?