DECCAN


Meaning of DECCAN in English

/dek"euhn/ , n.

1. the entire peninsula of India S of the Narbada River.

2. a plateau region in S India between the Narbada and Krishna rivers.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .